Clojure's Atom implementation in JavaScript
React mixins for managing component state with 'kurtsore' cursors
A cursor implementation for focusing on atoms with immutable data structures