Practicing clojure and functional skills