Lots of low hanging fruit in Phobos

bearophile bearophileHUGS at lycos.com
Fri Mar 7 19:27:15 PST 2014


Adam D. Ruppe:

> Wordier than
> yield ShortRange() { yield 50; yield 60; yield 70; }
>
> but the same idea.

In general a typed syntax could be:

yield(int) ShortRange() { yield 50; yield 60; yield 70; }

Or even:

yield(auto) ShortRange() { yield 50; yield 60; yield 70; }

So yield(auto) could be sugar for yield(auto):

yield ShortRange() { yield 50; yield 60; yield 70; }

Bye,
bearophile


More information about the Digitalmars-d mailing list