Apologies for the slightly redundant post; this is a blog post with a touch of background. Discussion on Reddit if you have feedback or questions: https://www.reddit.com/r/Clojure/comments/1k4nqor/the_duality_of_transducers_clojures_transducers/