It’s no secret that I’ve been interested in Lisp for quite a while. Lately, that has meant Clojure . Clojure is a new Lisp dialect that runs on top of the JVM. That means it has the power of Lisp (macros, dynamic typing, etc.) combined with the power...