> HoFs are not array comprehensions and array comprehensions aren't supported in ES6.
Neither of these is a claim I made so I'm not sure why you feel the need to point these out.
However native HoF obviate much of the need for comprehensions, especially combined with terser "arrow functions". Languages like Smalltalk or Ruby do just fine without comprehensions for instance.
If you quote the fact that coffeescript has significant whitespace, list comprehension and then in response say that javascript has HoF and iteration protocol, it does sound like youre trying to counter the point, so it seems like for someone to bring up the fact that they are not identical is fair game.
https://gist.github.com/sleepyfox/1879845
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...