Free Learning - Free Technology eBooks

Time is running out to claim this free ebook

Learning Java Functional Programming


Functional programming lets you simplify many tasks that would be awkward for an object-oriented approach. Today's free eBook is a solution-based guide to functional programming techniques in Java. It begins with an introduction to lambda expressions, investigates concepts like the Optional class and monads, shows how to enhance design patterns with functional techniques, demonstrates the use of IDE tools, and shows you how to bring functional programming techniques together to create a more comprehensive application.