Caves of Clojure in Clojurescript