My Clojure Kata work implementing various data structures in Clojure.