lambdafaq.org - Maurice Naftalin's Lambda FAQ

Description: A comprehensive list of questions and answers, a tutorial and reference on how the new Lambdas work in Java 8.

java (6058) tutorial (1641) interface (794) functional (401) introduction (346) lambda (87)

Example domain paragraphs

Your questions answered: all about Lambdas and friends

Lambdas are now becoming a familiar part of the Java scenery. Java 8 shipped on March 18th this year, bringing with it the long-awaited feature of lambda expressions ( aka closures ). Together with the associated language and library features—streams and default methods—they are having a greater impact on how we program in Java than any other change in the history of the platform.

I initially started to learn about the new features so that Phil Wadler and I could consider a second edition of our book Java Generics and Collections . But as I learned more about the subtleties of the changes, it became clear that an entire new book ( Mastering Lambdas ) was needed. Writing that has used up my spare cycles for nearly a year, but I’m happy now to turn my attention back to this FAQ. And though of course I’m urging you to buy the book, it’s not the end of wisdom on the subject: as I learn m

Links to lambdafaq.org (1)