Book description
NoneTable of contents
-
Functional Programming in Java
- Copyright
- For the Best Reading Experience...
-
- Table of Contents
- Foreword
- Praise for Functional Programming in Java
- Acknowledgments
- Preface
- Chapter 1: Hello, Lambda Expressions!
- Chapter 2: Using Collections
- Chapter 3: Strings, Comparators, and Filters
- Chapter 4: Designing with Lambda Expressions
- Chapter 5: Working with Resources
- Chapter 6: Being Lazy
- Chapter 7: Optimizing Recursions
- Chapter 8: Composing with Lambda Expressions
- Chapter 9: Bringing It All Together
- Appendix 1: Starter Set of Functional Interfaces
-
Appendix 2: Syntax Overview
- Defining a Functional Interface
- Creating No-Parameter Lambda Expressions
- Creating a Single-Parameter Lambda Expression
- Inferring a Lambda Expression’s Parameter Type
- Dropping Parentheses for a Single-Parameter Inferred Type
- Creating a Multi-Parameter Lambda Expression
- Calling a Method with Mixed Parameters
- Storing a Lambda Expression
- Creating a Multiline Lambda Expression
- Returning a Lambda Expression
- Returning a Lambda Expression from a Lambda Expression
- Lexical Scoping in Closures
- Passing a Method Reference of an Instance Method
- Passing a Method Reference to a static Method
- Passing a Method Reference to a Method on Another Instance
- Passing a Reference of a Method That Takes Parameters
- Using a Constructor Reference
- Function Composition
- Appendix 3: Web Resources
- Bibliography
Product information
- Title: Functional Programming in Java
- Author(s):
- Release date:
- Publisher(s): Pragmatic Bookshelf
- ISBN: None
You might also like
book
Functional Programming in Java
Functional Programming in Java teaches Java developers how to incorporate the most powerful benefits of functional …
video
Functional Programming in Java 8
In this Java 8 course for experienced programmers, Martin Kalin introduces constructs such as lambda expressions, …
video
Functional Programming For Java LiveLessons
7+ Hours of Video Instruction Almost 8 hours teaching Java programmers how to design and create …
video
Parallel Functional Programming with Java LiveLessons
16+ Hours of Video Instruction Parallel Functional Programming in Java LiveLessons describes by example how to …