A library for comonads in Clojure