I am currently learning clojure and I am trying to translate some javascript from CodeCombat to clojure/clojurescript.
var base = this;
var items = base.getItems();
if (base.built.length === 0)
base.build('peasant');
I am trying to convert the Javascript code to Clojure, but unfortunately CodeCombat doesn't give me any error message.
(def base this)
(def items (.getItems (base) ))
(def built-len ((.length) (.built (base)) ))
(if (= built-len 0)
((.build "peasant") (base) )))
Do you see any obvious mistake? I mostly followed the offical interop tutorial http://clojure.org/java_interop