Category Theory abstractions for Clojure · HackerTrans