Closures (Lambda Expressions) for the Java Programming Language Closures for Java "BGGA" project (by Gilad Bracha, Neal Gafter, James Gosling, and Peter von der Ahé) BGGA closures specification: Closures for the Java Programming Language (v0.5) Doug Lea's jsr166y fork-join concurrency framework: without function types and with function types. Get the code here. Latest openjdk prototype: http://www