List of Listings
Chapter 1. What is functional programming?
Listing 1.1. A Java program with side effects
Listing 1.2. The Payment class
Listing 1.4. Composing multiple payments into a single one
Chapter 2. Using functions in Java
Listing 2.1. Functional methods
Listing 2.3. A one-liner lambda-based method converted to previous Java versions
Chapter 3. Making Java more functional
Listing 3.1. Simple email validation
Get Functional Programming in Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.