Java8:Deep dive to Lambda as a Closure

Java8:Deep dive to Lambda as a Closure
In Java8 the most important inclusion is the lambda, It is important because  using lambda we can manipulate function/method like data member , also we can pass or returns a function from another function(using java Functional interface). Prior...

Function Curry in Java8

Function Curry in Java8
One of the important features of a functional program is Function Currying.As we know java8 introduce lambda which brings some functional nature in java programming. We are blessed that by an intelligent use of Lambda we can create Function currying...