Okay,
I would like to propose that Transducers be considered for addition to the Swift core.
"Transducers are a powerful and composable way to build algorithmic transformations that you can reuse in many contexts…"
There are ways to build them w/out any language modification but they are not as efficient as alternative expressions.
Here are some example implementations to give you an idea.
Transducers & Reducers in Swift 2 · GitHub
learn-transducers-playground/transducers.md at master · mbrandonw/learn-transducers-playground · GitHub
How to get a transducer type without higher kinds · GitHub
I look forward to your thoughts and comments.
-jason
Transducers are Coming — Cognitect Blog <http://blog.cognitect.com/blog/2014/8/6/transducers-are-coming>
A presentation by Rich Hickey
"Transducers" by Rich Hickey - YouTube <"Transducers" by Rich Hickey - YouTube;