Preliminary note
Whenever I have spoken about Java Lambdas and Streams at conferences and round table events there has been strong interest and lively discussions with the attendees. Typically the unfamiliar syntax forms a significant hurdle even (or especially?) for experienced programmers. However, once a developer masters the syntax, he / she usually doesn’t want to revert to the pre-lambda style.
Realising that the new syntax is an impediment for many developers I decided to share my experience and insights in a format that can be used as a reference. The aim of this concise book is to help you to overcome the learning curve and to master the new world of Lambdas and Streams.
Following Leanpub’s motto “Publish early, publish often” I published this first edition in an early but complete state. Purchasers may look forward to downloading all updates or supplements that may become available in the future.
I hope that you enjoy reading it and achieve sustained success with Java Lambdas and Parallel Streams.
Michael Müller
Brühl, Germany, December 2015