foreach statement: Are there no Iterators in D?

J.Frank via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sun Nov 8 03:57:14 PST 2015


On Sunday, 8 November 2015 at 11:47:41 UTC, Rikki Cattermole 
wrote:
> opApply if you want 0 .. N iterations during for a foreach 
> statement and having it reset each time.

No, that won't help. I want to be able to iterate over a data set 
of infinite size.

> Otherwise you want ranges :)
>
> An input range is more or less an iterator as you would think 
> of it.
> You only need popFront, front and empty.

Ah yes, that's what I missed. Looks good. Thank you. :)



More information about the Digitalmars-d-learn mailing list