Arcadi wrote:
> > > > while <$iter> {...} # Iterate until $iter.each returns false?
> you mean "Iterate until $iter.next returns false?"
Oops. Quite so.
what is the difference between the Iterator and lazy array ? am I right that it is just "interface" : lazy array is an iterator object "inside" Array interface : ????
That's one particular implementation of a lazy array, yes. Another implementation is an array interface with an subroutine that maps indices onto values. Perl 6 will undoubtedly need both, and maybe others as well. Damian
