Functional programming27 projects

Ramda
Ramda
23.4k
Practical functional Javascript
Guide to FP
Mostly adequate guide to FP (in javascript)
Functional Programming Jargon
Jargon from the functional programming world in simple terms!
Functional-Light JavaScript
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Cycle.js
A functional and reactive JavaScript framework for predictable code
fp-ts
fp-ts
10.1k
Functional programming in TypeScript
ts-pattern
The exhaustive Pattern Matching library for TypeScript, with smart type inf...
redux-observable
RxJS middleware for action side effects in Redux using "Epics"
Elm
Elm
7.33k
Compiler for Elm, a functional language for reliable webapps.
io-ts
io-ts
6.48k
Runtime type system for IO decoding/encoding
Just
Just
5.65k
A library of dependency-free JavaScript utilities that do just one thing.
Remeda
Remeda
3.55k
A utility library for JavaScript and TypeScript.
Effect
Effect
2.98k
A fully-fledged functional effect system for TypeScript with a rich standar...
NeverThrow
Type-Safe Errors for JS & TypeScript
Rambda
Rambda
1.54k
Faster and smaller alternative to Ramda
Halogen
Halogen
1.49k
A declarative, type-safe UI library for PureScript.
Purify
Purify
1.44k
Functional programming library for TypeScript
ts-belt
Fast, modern, and practical utility library for FP in TypeScript.
ts-results
A typescript implementation of Rust's Result object.
True Myth
A library for safer and smarter error- and "nothing"-handling in TypeScript...
FxTS
FxTS
674
A functional programming library for TypeScript/JavaScript
Ramda Adjunct
The most popular and most comprehensive set of functional utilities for us...
Monads
Option, Result, and Either types for TypeScript; Inspired by Rust
Pratica
Functional Algebraic Data Types
Rubico
[a]synchronous functional programming
Result
A TypeScript result type taking cues from Rust's Result and Haskell's Eithe...
hkt-toolbelt
Functional and composable type utilities