Transducers are Coming (opens in new tab)
Transducers are a powerful and composable way to build algorithmic transformations that you can reuse in many contexts, and they’re coming to Clojure core and core.async. Two years ago, in a , I described the reducing function transformers on which they were based, and provided explicit examples like mapping, filtering and mapcatting. Because the reducers library intends to deliver an API with the same 'shape' as existing sequence function APIs, these transformers were never exposed a la cart...
Read the original article