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 #2 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.

Maurice Naftalin has written a set of answers to Frequently Asked Questions about Lambda.

This Project is sponsored by the Compiler Group.

IDE Support

IDEs are starting to gain some experimental support for Lambda.

Working documents

Older documents

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.