Functional patterns for Java
-
Updated
May 1, 2023 - Java
Functional patterns for Java
A Java library that enables applying Functional Programming concepts like currying and partial application for functions, also it supports types like Either, Try, etc... using RxJava 2 interfaces, compatible with Java 7 and above
Exploring ways to encode functional concepts like structural pattern matching, type classes and fixed points in Java.
This is a library of utilities to encourage functional programming in Java, particularly for Java-8 developers but not exclusively.
Proof that java Optional is not a functor, but vavr is.
Common repo for all of my articles around theory behind functional containers.
Functional Java Library
Collection of Algorithms
I experiment my Java 8 functional adventures here
Add a description, image, and links to the functor topic page so that developers can more easily learn about it.
To associate your repository with the functor topic, visit your repo's landing page and select "manage topics."