I have experience working with Java for 3 years now and have been trying to learn Java 8 but haven't been yet successful. I get confused and find it hard while starting to learn about Lambda expressions.
I would like to know how your book will help people like me who are very new to Lambda expressions? Is it design/written for absolute beginners or you need some knowledge about Lambda expression before starting with the book?
The book doesn't assume that you know anything about lambdas or programming in a functional style. The introductory chapter shows how to understand lambdas by their similarity to anonymous inner classes, so if you have used anonymous inner classes you should find that quite easy. Some of the material later in the book is more advanced, but I made sure that every topic has an introduction that lets you get into it without previous knowledge.