block lambda revival

Waldemar Horwat waldemar at
Mon May 23 17:12:58 PDT 2011

On 05/23/11 16:20, Brendan Eich wrote:
> On May 23, 2011, at 1:44 PM, Waldemar Horwat wrote:
>> (we've yet to have a coherent discussion about what really can go into these parameter lists).
> I gave the grammar with semantics -- did you read it?

Yes.  However I don't think it'd be tenable to not support rest parameters or whatever normal functions can do.

>> Now you want to add a third integer parameter:
>> a = f{|| 42}{|x| x*x}(7)
> You did not read the grammar.

Snarky, aren't we?  Incorrect too, as I did read the grammar.

> The space-separated block-lambda argument list can consist *only* of block-lambda expressions.

That was the problem I was pointing out.


More information about the es-discuss mailing list