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
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
book
Clean Architecture: A Craftsman's Guide to Software Structure and Design
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert …
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn’t clean, it can bring a development organization …
book
ZooKeeper
Building distributed applications is difficult enough without having to coordinate the actions that make them work. …