Expression closures - use-cases for shortcut lambda syntax(blocks)
Brendan Eich
brendan at mozilla.org
Mon Mar 19 15:24:40 PDT 2007
On Mar 19, 2007, at 2:55 PM, Jon Zeppieri wrote:
> On 3/19/07, P T Withington <ptw at pobox.com> wrote:
>> On 2007-03-19, at 17:35 EDT, Jeff Dyer wrote:
>>
>>> let (x=y) x
>>>
>>> become
>>>
>>> let (x=y) => x
>>
>> I thought it became:
>>
>> (x) => x (y)
>>
>
> ...which brings up the issue of associativity. When I first looked at
> your example, I thought x was being applied to y, rather than (x) => x
> being applied to y.
Don't be tricked, Tucker was joking (note the :-P you deleted when
citing his post). He's an old Lisp and Dylan hacker.
/be
More information about the Es4-discuss
mailing list