https://github.com/Day8/re-frame
It looks like Famous is going for something similar, but I'm not enjoying the reading nearly as much.
Of course, both re-frame (in ClojureScript) and Elm have the massive advantage of being in functional languages which allow for FRP, and embrace immutability by default.
Can't tell you what an advantage that is.
https://github.com/Day8/re-frame
It looks like Famous is going for something similar, but I'm not enjoying the reading nearly as much.