Stuart stugol at
Fri Jul 27 06:10:43 PDT 2012

On Friday, 27 July 2012 at 03:00:25 UTC, Brad Anderson wrote:
> D equivalent: iota(0, int.max, 2).map!(a => /* do something 
> with even numbers */)();

I think you're missing the point. The purpose isn't to generate a 
sequence of numbers, but to illustrate how the Yield keyword is 
used in VB.NET. Sure, getting a sequence of numbers may be 
straightforward, but what about a lazy-populated list of all 
files on a computer? That can be done using Yield - and more 
importantly, WRITTEN like a normal synchronous function. Let's 
see you do that with map.

More information about the Digitalmars-d mailing list