title: What are the differentiating features between Highland.js, Kefir.js, and Rx.js?
body: <p>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?</p>