Description
Modern Java in Action: Lambdas, streams, functional and reactive programming is a book by Raoul-Gabriel Urma, Mario Fusco and Alan Mycroft, published by Manning. It is the revised edition of Java 8 in Action, updated for Java 9 and 10, and builds on existing Java skills with the newer language features and techniques. The book covers lambda expressions, the Streams API and the Java Module System, and goes on to functional programming ideas and reactive programming. The publisher's page offers a look inside the book, an excerpt and the source code on GitHub. A good next step for developers who know core Java and want to write it in a more modern, functional style.