It's been awhile, but finally I've found some time to play with Clojure again.
Now on for some more functional programming techniques: partials, closures, higher order functions, and so on.
Recap: composite types as functions
Composite types can be used as functions of their elements, I wrote about this previously …