En fin d'année dernière, le report de Java 7 laissait envisagé l'intégration des closures. Cela a donné naissance au projet Lambda dont l'objectif était de regrouper les différents travaux afin d'en sortir une spécification claire et fonctionnelle quitte à se passer de certain "power-concept".

Il en ressort une proposition d'expressions Lambda relativement allégé vis à vis des multiples et très complètes propositions de closures qui ont pu être proposé par le passé. Mais cela s'accompagne également de nouveaux concepts fort intéressants (Exception Transparency, Method References, Defender Methods).

Voyons voir de quoi il en retourne...




» Lire la suite!

Billet original publié sur les blogs de developpez.com...