JSR 335 (Lambda Expressions forthe Java Programming Language) supports programming in amulticore environment by adding closures and related features tothe Java language. The JSR has reached itsFinal Release; these changes to the platform are part of theumbrellaJSR337 and have been integrated intoJava SE 8 (modifying thelanguage,JVM, andlibrary specifications).
Project Lambda produced the OpenJDK implementation of thesefeatures, now integrated into thejdk8 repository. Binarydistributions are available fromOracle; see theJDK 8 Project for moreinformation.
General/tutorial information about the Lambda feature set can befound in the following documents:
Now that the Project is complete, feedback and discussion shouldtake place using the normal Java SE and JDK channels:
Theprototypeimplementation andlambda-devmailing list are no longer active.
This Project is sponsored by theCompiler Group.