Marcus Denker wrote: > There are experiments around, for example > > https://github.com/dvmason/Pharo-Functional
And https://github.com/juliendelplanque/Iterators, which let’s you do for example: ``` iterator := #(1 2 3) iterator. iterator | [ :x | x * 2 ] collectIt | [ :object | object logCr ] doIt "Just print incoming objects in transcript." > NullAddableObject "Special object that ignore incoming objects." ```