Project Lambda
The goal of this Project is to formulate a proposal to add first-class functions, function types, and lambda expressions (informally, "closures") to Java, and to implement a prototype suitable for inclusion in JDK 7 so as to enable broad experimentation. If all goes well then this will serve as the basis of a language-change JSR which will, in turn, be proposed as a component of the eventual Java SE 7 JSR.
For background, please see the following blog entries:
The primary technical forum for this effort is the lambda-dev mailing list.
This Project is sponsored by the Compiler Group.

