Java Tutorials
Java Lambda Expressions
Java Lambda Expressions, introduced in Java 8 based on Lambda Calculus.
functional interfaces, lambda expressions,
method and constructor references, poly expressions, typing and
evaluation, type inference, and default methods.