Lambda expressions in java 8

One of the key elements of the functional programing is that we can treat functions as objects. In a typical functional language we can have a variable with type of function. The benefits are that we can use functions as: parameter return type variable The type Function in Java is interface with one abstract method. […]

Read more