Jay,
I also noticed that Dyalog does not allow self-evaluation of niladic
lambdas. I.e. the expression {1} on its own does not evaluate to 1, but
rather to something else (it's displayed as {1}, and I'm not sure you can
do anything with it other than assigning it to a variable).
Regards,
Elias
On 7 August 2014 16:00, Jay Foad <[email protected]> wrote:
> On 6 August 2014 14:15, Elias Mårtenson <[email protected]> wrote:
> > My suggestion is that niladic lambda functions will not be allowed at
> all.
> > Instead, they will be interpreted as monadic functions that ignore their
> > argument.
>
> That's consistent with the behaviour of Dyalog.
>
> Jay.
>