No, you definitely understand. It's me that don't understand. :-) Regards, Elias
On 7 August 2014 16:52, Jay Foad <jay.f...@gmail.com> wrote: > > So the only benefit of the GNU APL approach is that it > > allows the definition of niladic functions by assigning from a lambda. > > I don't understand. You can't use assignment to name a niladic lambda > in GNU APL, because it will be evaluated before the assignment > happens: > > f←{1⊣⎕←2} > 2 > f > 1 > ⎕NC'f' ⍝ it's an array, not a function > 2 > > Jay. >