digitalmars.D.bugs - shortening an example in the docs
- Karen Lanrap (16/16) Oct 03 2006 In the lazy evaluation page it says:
- Walter Bright (1/1) Oct 04 2006 You're right.
In the lazy evaluation page it says:
bool scase(bool b, lazy void dg)
{
if (b)
{ dg();
return true;
}
return false;
}
That is somehow unnecessary doubled precision. The following code
should do the same:
bool scase(bool b, lazy void dg)
{
if (b) dg();
return b;
}
Oct 03 2006








Walter Bright <newshound digitalmars.com>