Just hazarding a guess.
In this case, there's also the problem that 'Stream' is already used by node.
Haha, well, your grandparent would like you to know that's no reason to avoid a particular name. Module system! ;)
> var BoringStream = require('stream');
> var Stream = require('highland');
Or if we like special chars, we could get really cute: > var $tream = require('highland');
It's like Stream, but, you know, blingier.Their use of _ actually made it easier for me to follow their examples.
It also makes users aware that the library is likely to cover aspects of the other, so they should carefully consider if they really want to include the new one.
Together in the same module. One can port one module at a time. It's what I do in my current job, each module can use a different set of technologies and we don't have to port everything at once.
Λ(['1', '2', '3'])
Windows: Alt+x 03BB
Linux: Ctrl+Shift+u 03BB (still pressing Ctrl+Shift)