On Friday, 21 October 2016 at 13:18:19 UTC, RazvanN wrote:
On Friday, 21 October 2016 at 12:34:58 UTC, Andrei Alexandrescu wrote:
[...]

I am the one who raised the question. I am n00b when it comes to D language (I just started reading about it a couple of days ago) and I tried the above mentioned code expecting that either the variables j and d get incremented accordingly or at least I would get a compilation error. Instead, the program compiles and when run it sticks into an infinite loop. I haven't read anything about lambda functions in D, but the
current outcome is very confusing for a beginner like myself.

Thanks,
RazvanN
Ah.
It does create a lambda?
Hmm that should not happen.

I agree this is confusing and unwanted.
Please feel free to post this to bugzilla.

I will take a look next month. If nobody resolves it before then.


Reply via email to