Please Sign Up to Request This Product

Functional Programming for Java Developers

Tools for Better Concurrency, Abstraction, and Agility

You need to be an approved reviewer to request a product. Please sign up to request access or login to your account.

If you've already signed up and you haven't heard from us yet please email and we will check on your request.


Software development today is embracing functional programming (FP), whether it’s to write concurrent programs or to manage Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language. Using exercises in each chapter, you'll learn how to apply FP principles to your Java code.


On Nov 18 Yan-hong Lin wrote: Getting started guide for Java and FP first meet.
I learned Scheme before. FP principles are in my mind. I like writing programs with Groovy because I could try out more FP style in JVM world. Java 8 brings us Lambda and Closure features. I think it's time to getting started for Java FP learning. There are so few articles or books talk about this topic. Thanks the author write one for us. Full Review  >

Rating: StarStarStarStarStar4.0

On Oct 23 Alex Soto wrote: Too much simple and not going deep in FP
I started to read the book so curious and with the idea of learning a lot about how to integrate/run functional programming inside Java/JVM. Maybe because I expected too much, I have had a disappointment after reading the book. The author doesn't go too deeply in functional programming, and the examples doesn't show nothing new for an experienced developer, or aren't practical in real environment, for example I am pretty sure that nobody would implement the iteration of a list in a recursive way in Java, of course in other languages it has more sense. Full Review  >

Rating: StarStarStarStarStar3.0

Receive free ebooks and videos in exchange for your reviews.

Join the O'Reilly Reader Review Program

Learn more >


Top Reviewers

Michal Konrad Owsiak, 94 Reviews

Santosh Shanbhag, 61 Reviews

Surachart Opun, 60 Reviews

Doron Katz, 57 Reviews

Shawn Day, 55 Reviews

See More Reviewers >

Featured Review

Mining the Social Web

Doron Katz wrote:
Great but hacking required!
Hot off the press this month, this book combines techniques and methods for aggregating and… Full Review >

Rating: StarStarStarStarStar4.0