Updated State of the Lambda
peter.levart at marand.si
Mon Oct 18 01:04:07 PDT 2010
This is good news. In particular the 1st notable change below. This is a move in the right direction. I wonder if the reason for the cahnge was a result of desire to keep the door open for possible future extension to support "transparent" lambda or just of realization that lexical scoping has a better solution:problem ratio than annonymous inner classes style of scoping? In either case I think we are getting better lambda this way.
I can also understand that the benefit of "yield" was not worth the additional confusion it might cause, although replacing it for "return" it is a step away from transparent lambda.
On 10/15/10, Brian Goetz wrote:
> An updated draft (Version 3) of the State of the Lambda has been published at:
> Notable differences from the previous draft include:
> - 'this' in lambda expressions is lexically scoped
> - 'yield' keyword dropped in favor of 'return'
> - new syntax
> Maurizio will be pushing an implementation conforming to this draft soon.
More information about the lambda-dev