While Java 8 opens up the door for functional programming with lambdas and streams, one can soon discover the limitations. Vavr is a library that fills up the gaps in Java for functional programming.Read less