Iterators: The Next Iteration
Roman Maeder
Iterators are a generalization of lists that are accessed one element at a time. Iterators allow us to work with data whose length is infinite or unknown, and they avoid the explicit generation of all elements at the same time, by using incremental generators. First presented a year ago, this project has now matured, and I would like to share some of the improvements made, focusing on programming techniques for paclet design, seamless integration of iterators into the Wolfram Language and compiled iterators.
Thanks for your feedback.