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


Reply via email to