The Wayback Machine - https://web.archive.org/web/20120102113504/http://openjdk.java.net:80/projects/lambda/

Project Lambda

JSR 335 (Lambda Expressions for the JavaTM Programming Language) aims to support programming in a multicore environment by adding closures and related features to the Java language.

JSR 335 is part of JSR 337 (Java SE 8). The Early Draft Review #1 of JSR 335 has been published.

The goal of OpenJDK Project Lambda is to host a prototype implementation of JSR 335 suitable for inclusion in JDK 8, the Reference Implementation of Java SE 8. The prototype implementation is discussed on the lambda-dev mailing list.

The prototype compiler is being implemented in OpenJDK.

This Project is sponsored by the Compiler Group.

Working documents

Older documents