RXTraversal
Perhaps more damningly, it’s particularly difficult to compose NSFastEnumeration, e.g. to produce objects based on the enumeration of some other object, as with a map, or worse, a convolution function (e.g. zip, zipWith).
This led me to decide that NSFastEnumeration is not the correct interface for these tasks […] Therefore I set about designing a better interface for lazy evaluation […]
This is really exciting work.
1 Comment RSS · Twitter
Thank you! I am a bit concerned about my ability to discuss this effort clearly to people who haven't fallen down the rabbit holes I have with all of the work leading up to this. Hopefully the potential inherent in pipelines of composed object streams comes through!