JSR 335 Lambda Specification, 0.9.2

Dan Smith daniel.smith at oracle.com
Wed Jan 15 17:03:24 PST 2014

The 0.9.1 spec has now been posted with the Proposed Final Draft:

I've made a couple of small clarifications since, producing 0.9.2:


The Final Release is expected to consist of this document (relabeled as 1.0), along with the other contents of the Proposed Final Draft.

Other links
Diff: http://cr.openjdk.java.net/~dlsmith/jsr335-0.9.2-diff.html
One-page HTML: http://cr.openjdk.java.net/~dlsmith/jsr335-0.9.2.html
Downloadable zip: http://cr.openjdk.java.net/~dlsmith/jsr335-0.9.2.zip

Full change log, from the document:

> Overload Resolution: Used a simpler, equivalent definition of "reference expression" for the purpose of more-specific method testing.
> Type Inference: Cleaned up handling of intersection types in 18.2.4 and 18.5.4. Simplified discussion in


More information about the lambda-spec-experts mailing list