reckon-js (npm): Event-based, immutable state container for javascript apps with cursors and views
Keywords: immutable|state|events|cursors|model|flux|framework