Iterators and lazy arrays

Comparing the new lazy iterator approach with standard arrays functions