Jump to ratings and reviews
Rate this book

Functional Java: A Guide to Lambdas and Functional Programming in Java 8

Rate this book
With the release of version 8, functional programming has finally come to Java—bringing a brand new way of thinking about code. It is an update like no other in Java’s history, introducing new syntax, new libraries, and a new programming paradigm. This guide will help you make sense of these changes and keep you on top of the latest Java programming techniques. Written concisely by a veteran Java practitioner, it is perfect for developers wanting working knowledge of Java-style functional programming.

Contents:
The juncture of Java and functional programming: An examination of functional programming and how it fits into Java.
The complete anatomy of the lambda: An analysis of lambdas, method references, default methods, and functional interfaces.
New and improved libraries: A description of the standard functional interfaces and the newly functionalized Collections library.
Streams: A look into the Streams library, how to think in streams, and how to best use streams—the most exciting Java 8 feature.
Parallelism: A discussion on functional-style parallelism for modern multi-core CPU architectures.
Java functional theory: An overview of Java-style currying, higher-order functions, partial application, and functional composition.
Thinking functionally: A primer on applying functional thinking to solve problems.

Paperback edition available in June 2014.

204 pages, Kindle Edition

First published April 26, 2014

Loading...
Loading...

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
8 (50%)
4 stars
6 (37%)
3 stars
2 (12%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for SHUBHAM JAIN.
11 reviews6 followers
October 18, 2019
Amazing Guide to Java8

This book has been a layman guide to understand java's functional changes.
It is really good book for getting your hands dirty with java8.
Displaying 1 of 1 review