Search results

"functional-programming-in-java"

Javascript Functors Explained

From Functional Programming in JavaScript by Luis Atencio

A functor is a sort of interface that defines a behavior. In this article I will explain just what this means.

Merging two Binary Search Trees

From Functional Programming in Java
Merging two Binary Search Trees

Stack safe recursion in Java

By Pierre-Yves Saumont

In this article, excerpted from the book Functional Programming in Java, I explain how to use recursion while avoiding the risk of a StackOverflow Exception.

Generating Random Numbers in a Referentially Transparent Way

From Functional Programming in Java
Functional Programming in Java Diagram

© 2022 Manning — Design Credits