Andrei Alexandrescu Wrote:
> Should we sack lazy? I'd like it to have a reasonable replacement. Ideas
> are welcome!
Once I had a bug, it's like:
foo(step1());
step2();
I forget foo() uses lazy parameter, so step1 never get called.
Now I prefer to use delegate, I just hope this can compile:
void foo(int delegate() dg){}
foo({step1()});