Lazy variadic not working, any alternatives?
Steven Schveighoffer via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue May 26 06:36:32 PDT 2015
On 5/25/15 11:53 PM, Tofu Ninja wrote:
> On Tuesday, 26 May 2015 at 05:43:59 UTC, Tofu Ninja wrote:
>> On Tuesday, 26 May 2015 at 05:22:26 UTC, Tofu Ninja wrote:
>> Actually the code seems to compile on 2.067.1 but definitely does not
>> work as expected.
>> ...
>
> I guess it stems from the fact that its "lazy (bool[])"
> Wish I could do "(lazy bool)[]"
Lazy variadic functions are clearly defined here:
http://dlang.org/function.html
The correct way to do it is:
bool tok_and(bool delegate()[] terms ...)
-Steve
More information about the Digitalmars-d-learn
mailing list