
Functional Java is an open source library that supports closures for the Java programming language
 | Functional Programming in Java: Harness the Power of Streams and Lambda Expressions (2023) by Subramaniam, Venkat |
 | Functional Programming in Scala, Second Edition (2023) by Pilquist, Michael, Chiusano, Paul, Bjarnasson, Rúnar |
 | A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles (2023) by Weidig, Ben |
 | Functional Programming in Kotlin (2021) by Vermeulen, Marco, Bjarnason, Rúnar, Chiusano, Paul |
|
 | Functional and Concurrent Programming: Core Concepts and Features (2022) by Charpentier, Michel |
 | Modern Java in Action: Lambdas, streams, functional and reactive programming (2018) by Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft |
 | Fundamentals of Software Architecture: An Engineering Approach (2020) by Richards, Mark, Ford, Neal |
 | Functional Programming in Java: How functional techniques improve your Java programs (2017) by Saumont, Pierre-Yves |
 | Code: The Hidden Language of Computer Hardware and Software (2022) by Petzold, Charles |
 | The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition) (2019) by Thomas, David, Hunt, Andrew |
 | Clean Code: A Handbook of Agile Software Craftsmanship (2008) by Robert C. Martin |