Now that Java is supporting lambda expressions, it's time to hone our skills to make use of them. Lambda expressions can help create concise code, however, it takes more than learning the syntax to put them to good use. In this presentation we will learn the idiomatic use of lambda expressions, explore the ways in which we can use them to solve common tasks, and look into libraries and APIs that make use of them in Java.


Outline/Structure of the Talk

Live coding, example driven, higly interactive, with practical examples.

Learning Outcome

After this presentation the audience will be able to comfortably use and apply Lambdas, the Stream API, and lazy evaluations in Java 8.

Target Audience

Programmers, architects

schedule Submitted 6 years ago