ElmRx
What is it
This lib is try to emulate Elm Architecture in JavaScript with rxjs. It provides a way to build your app's model, messages and update methods in a Elm Style, and your view layer can consume the output obervable to render the UI reactively.
For more details, see this blog post.
Version
1.x use rxjs@^5
2.x use rxjs@^6