ClojureScript watchers and validators

Thanks to some nice work by Bobby Calderwood ClojureScript now has Atom validators and watchers. Some commentary below: Setting a validator Placing a validator on an Atom is as easy as: (def A (atom 0 (fn [key a old-val new-val] (== 0 new-val)))) @A ;=> 0 (swap! A inc) ;; AssertionError @A ;=> 0 As [...]
 •  0 comments  •  flag
Share on Twitter
Published on September 23, 2011 07:51
No comments have been added yet.