clojure debugging toolkit - suspend execution, breakpoints etc.
http://georgejahad.com/clojure/cdt.html
Some interesting stuff about trace
http://stackoverflow.com/questions/2352020/debugging-in-clojure
Debugging macro = cool
;;debugging parts of expressions (defmacro dbg[x] `(let [x# ~x] (println "dbg:" '~x "=" x#) x#))
tutorial here:
http://www.learningclojure.com/2010/09/clojure-macro-tutorial-part-i-getting.html
Tests:
http://clojuredocs.org/clojure_core/clojure.test/deftest
pretty printing
http://clojuredocs.org/clojure_core/clojure.pprint/pprint
ritz
Debugging in Intellij: http://blog.tomeklipski.com/2013/04/running-and-debugging-clojure-code-with.html