News for hackers. Stuff that matters.
Re:How I want to write Node: Stream all the things by hamburglar on Friday February 14, 2014 @01:30PM (#7240094)
underscore.js is a pretty good sized collection of utilities, which is why you call it a lot. I am having a hard time believing you're going to be constructing so many Highland streams that you need a one-character identifier for it to increase readability.
Re:How I want to write Node: Stream all the things by wcummings on Friday February 14, 2014 @01:33PM (#7240113)
If you look at the full docs, there is a lot of overlap, highland provides a lot of of the functions from underscore.js, and since from what I can tell its trying to unify the "javascript utility belt", I can only imagine more will be added.
Re:How I want to write Node: Stream all the things by al2o3cr on Friday February 14, 2014 @01:42PM (#7240167)
"highland provides a lot of of the functions from underscore.js"

"A lot of the functions" (versus "all of the functions") sounds like a one-way ticket to readability hell, since it means that an inattentive reader may assume the functions ARE from Underscore.

Re:How I want to write Node: Stream all the things by wcummings on Friday February 14, 2014 @02:14PM (#7240395)
To me the benefit of a convenient shorthand outweighs this, someone would figure it out really quick, seems like a non-issue. A few different libs use $ and the world doesn't end.