 | Functional Programming in Java: Harness the Power of Streams and Lambda Expressions (2023) by Subramaniam, Venkat |
 | A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles (2023) by Weidig, Ben |
 | Functional Programming in Scala, Second Edition (2023) by Pilquist, Michael, Chiusano, Paul, Bjarnasson, Rúnar |
 | Essential Math for AI: Next-Level Mathematics for Efficient and Successful AI Systems (2023) by Nelson, Hala |
 | Functional and Concurrent Programming: Core Concepts and Features (2022) by Charpentier, Michel |
 | Essential Math for Data Science: Take Control of Your Data with Fundamental Linear Algebra, Probability, and Statistics (2022) by Nield, Thomas |
 | Functional Programming in Kotlin (2021) by Vermeulen, Marco, Bjarnason, Rúnar, Chiusano, Paul |
 | Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python (2020) by Bruce, Peter, Bruce, Andrew, Gedeck, Peter |
 | Learn Java with Math: Using Fun Projects and Games (2019) by Dai, Ron |
 | Learn Java with Math: Using Fun Projects and Games (2019) by Dai, Ron |
 | A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications) (2019) by Lau, Hang T. |
 | Modern Java in Action: Lambdas, streams, functional and reactive programming (2018) by Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft |
 | Functional Programming in Java: How functional techniques improve your Java programs (2017) by Saumont, Pierre-Yves |