digitalmars.D.bugs - shortening an example in the docs
- Karen Lanrap <karen digitaldaemon.com> Oct 03 2006
- Walter Bright <newshound digitalmars.com> Oct 04 2006
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>