Expression closures - use-cases for shortcut lambda syntax(blocks)

Jon Zeppieri zeppieri at gmail.com
Mon Mar 19 14:55:07 PDT 2007


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.



More information about the Es4-discuss mailing list