Maybe of interest: https://www.think-cell.com/en/career/talks/iterators/#1
I haven't read everything, so not sure if it worth to take a look.
--
Robert M. Münch
http://www.saphirion.com
smarter | better | faster