Since subjective answers are to be avoided on SO, I'm specifically asking: What are the functional and/or performance differences between these three functional/reactive libraries that would make me choose one of them over the others? I have eliminated BaconJS because of its dependency on jQuery. I'm new to the JS streams, and primarily interested in starting to familiarize myself with them first in NodeJS, and later in AngularJS context. If you have selected one of these over the others, what criteria lead to the choice?
Everything below is pretty subjective:)
RxJS
Pros:
Cons:
Bacon.js
Pros
Cons - it doesn't implement back-pressure which makes it silly on backend
Highland.js
Pros:
Cons:
Summary: because absence of samples you will learn them all:) IMHO, the most perspective one is Highland.js. But RxJs is much more mature
Tip: If you need to ask something on StackOverflow use RxJS dialect and translate it to youth