Book description
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.
Publisher resources
Table of contents
- Functional Programming for Java Developers
- A Note Regarding Supplemental Files
- Preface
- 1. Why Functional Programming?
- 2. What Is Functional Programming?
- 3. Data Structures and Algorithms
- 4. Functional Concurrency
- 5. Better Object-Oriented Programming
- 6. Where to Go From Here
- A. References
- Glossary
- About the Author
- Colophon
- Copyright
Product information
- Title: Functional Programming for Java Developers
- Author(s):
- Release date: July 2011
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449311032
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
JUnit in Action, Third Edition
JUnit in Action, Third Edition has been completely rewritten for this release. The book is full …
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
book
Unit Testing Principles, Practices, and Patterns
Unit Testing Principles, Patterns and Practices teaches you to design and write tests that target the …