Overfullstack Overfullstack
Functional Programming

Functional Terminology

Speak Functional language fluently

Pure Functions

First-Class Functions

Higher-order Functions

Anonymous Functions

Clousures

Some-more

OptionalMonad.java
Optional.of(5).flatMap(addOne).flatMap(addTwo).equals(Optional.of(5).flatMap(addThree));
Back to all articles