Ongoing solutions to puzzles in Clojure(!), in an effort to learn the language. Therefore, expect bad code. I thought I was already a dope programmer, but it's good to be humbled.
For running tests on file reloads, open a terminal and run
clj -X:test:watch