Functional programming in Java
-
Updated
Apr 25, 2023 - Java
Functional programming in Java
An advanced, but easy to use, platform for writing functional applications in Java 8.
Functional patterns for Java
Functional Programming library 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
Truly immutable collections, functional errors handling, laziness, and measurement utilities
A monadic wrapper with a type-safe API to handle throwing operations in a functional way
🎱 A Java library to handle success and failure without exceptions
👮♂️🚔 Manage unchecked exceptions functionally.
A set of utilities to help with functional programming in Java providing the most useful monads and tools to get you started.
Functional programming style in Java
Hasekell for Java programmers tutorial by code samples
A combination of the Try monad and the Either monad, to help tame complex business flows
This is a library of utilities to encourage functional programming in Java, particularly for Java-8 developers but not exclusively.
Java adaptation of some great concepts on which Rust was built.
个人代码块
Simple Monad implementations for java 8
Add a description, image, and links to the monad topic page so that developers can more easily learn about it.
To associate your repository with the monad topic, visit your repo's landing page and select "manage topics."