10. Feature RxJS Bacon.js
Creating an observable sequence ✓ ✓
Converting events or asynchronous patterns to observable sequences, or between
Arrays and observable sequences. ✓ ✓
Combining multiple observable sequences into a single sequence. ✓ ✓
Functional ✓ ✗
Mathemathical operators on sequences ✓ ✗
Time-based operations ✓ ✓
Handling Exceptions ✓ ✗
Filtering and selecting values in a sequence ✓ ✓
Grouping and Windowing ✓ ✓
Imperative Operators ✓ ✗
Primitives ✓ ✓
11. THAT’S IT?
• Async.js is a clean, composable way to manipulate
sequences of values with asynchronous functions
• Flapjax is a new programming language designed around
the demands of modern, client-based Web applications
• Javelin is a spreadsheet-like dataflow programming in
ClojureScript
• And lots of wrappers around everything…