effect by Effect-TS

An ecosystem of tools to build robust applications in TypeScript.

updated at May 19, 2024, 4:56 p.m.

TypeScript

26 +0

5,465 +140

176 +4

GitHub
tgrid by samchon

TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols

updated at May 19, 2024, 4:28 p.m.

TypeScript

7 +0

126 +7

18 -1

GitHub
mostly-adequate-guide by MostlyAdequate

Mostly adequate guide to FP (in javascript)

updated at May 19, 2024, 3:49 p.m.

JavaScript

552 +0

23,210 +14

1,850 +2

GitHub
crocks by evilsoft

A collection of well known Algebraic Data Types for your utter enjoyment.

updated at May 19, 2024, 12:52 p.m.

JavaScript

39 +0

1,586 +2

102 +0

GitHub
functional-programming-jargon by hemanth

Jargon from the functional programming world in simple terms!

updated at May 19, 2024, 5:57 a.m.

Unknown languages

357 +0

18,544 -1

1,018 +0

GitHub
immer by immerjs

Create the next immutable state by mutating the current one

updated at May 19, 2024, 3:24 a.m.

JavaScript

156 +0

27,039 +17

840 +1

GitHub
Functional-Light-JS by getify

Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.

updated at May 18, 2024, 11:28 p.m.

JavaScript

465 +0

16,507 +3

1,941 +3

GitHub
masala-parser by masala-oss

Javascript Generalized Parser Combinators

updated at May 18, 2024, 7:29 p.m.

JavaScript

4 +0

139 +0

11 +0

GitHub
ramda by ramda

ram Practical functional Javascript

updated at May 18, 2024, 6:58 p.m.

JavaScript

268 +0

23,600 +3

1,433 +1

GitHub
lodash by lodash

A modern JavaScript utility library delivering modularity, performance, & extras.

updated at May 18, 2024, 5:16 p.m.

JavaScript

842 +0

58,988 +38

6,956 +1

GitHub
eslint-plugin-fp by jfmengels

ESLint rules for functional programming

updated at May 18, 2024, 1:41 p.m.

JavaScript

23 +0

969 +1

36 +0

GitHub
fantasy-land by fantasyland

Specification for interoperability of common algebraic structures in JavaScript

updated at May 18, 2024, 1:40 p.m.

JavaScript

229 +0

10,004 +3

371 +0

GitHub
static-land by fantasyland

Specification for common algebraic structures in JavaScript based on Fantasy Land

updated at May 18, 2024, 7:23 a.m.

JavaScript

23 +0

769 +1

40 +0

GitHub
ts-pattern by gvergnaud

🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.

updated at May 18, 2024, 5:19 a.m.

TypeScript

31 +0

11,003 +30

114 +0

GitHub
lens by ekmett

Lenses, Folds, and Traversals - Join us on web.libera.chat #haskell-lens

updated at May 18, 2024, 4:02 a.m.

Haskell

68 +0

1,996 +3

268 +0

GitHub
immutable-js by immutable-js

Immutable persistent data collections for Javascript which increase efficiency and simplicity.

updated at May 18, 2024, 3:06 a.m.

TypeScript

508 +0

32,861 -6

1,780 +1

GitHub
awesome-functional-programming by xgrommx

Yet another resource for collecting articles, videos etc. regarding functional programming

updated at May 17, 2024, 11:01 p.m.

Unknown languages

151 +0

3,431 +4

303 +0

GitHub
functional-programming-learning-path by leandrotk

A Learning Path for Functional Programming

updated at May 17, 2024, 8:08 p.m.

Clojure

30 +0

975 +2

84 +0

GitHub
functional-javascript-workshop by timoxley

A functional javascript workshop. No libraries required (i.e. no underscore), just ES5.

updated at May 17, 2024, 4:57 p.m.

JavaScript

96 +0

2,054 +2

442 +0

GitHub
ferrum by adobe

Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js

updated at May 17, 2024, 4:49 p.m.

JavaScript

40 +0

514 -1

23 -3

GitHub