Clojure reactive programming. (2015)