🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
- cats
- either
- fp
- functional
47,133 repositories indexed
25–48 of 168 · Most stars
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Generic programming for Scala
jank is the native Clojure dialect with seamless C++ interop.
Functional programming in Swift
Production-ready C++ Asynchronous Framework with rich functionality
Functional extensions for C#
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
The Eta Programming Language, a dialect of Haskell on the JVM
🦋 Fantasy Land compliant (monadic) alternative to Promises
Functional Programming Library for C++. Write concise and readable C++ code.
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
Primitives for functional programming in PHP
Asynchronous, Reactive Programming for Scala and Scala.js.
A Reactive Programming library for JavaScript
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
Typescript focused FP library similar to Remeda and Ramda
The Lux Programming Language
🐆 An immutable list with unmatched performance and a comprehensive functional API.
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
The minimalistic but powerful, modular, functional reactive programming library in JavaScript.
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
A functional programming toolkit for R