my clojure learning notes.