lodash by lodash

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

created at April 7, 2012, 4:11 a.m.

JavaScript

843 -3

58,815 +30

6,935 +8

GitHub
Functional-Light-JS by getify

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

created at Aug. 17, 2016, 1:40 a.m.

JavaScript

465 -1

16,478 +1

1,935 -1

GitHub
mostly-adequate-guide by MostlyAdequate

Mostly adequate guide to FP (in javascript)

created at May 6, 2015, 1:44 a.m.

JavaScript

552 +0

23,146 +5

1,843 -2

GitHub
immutable-js by immutable-js

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

created at July 2, 2014, 6:02 a.m.

TypeScript

509 +0

32,855 +7

1,777 +0

GitHub
ramda by ramda

ram Practical functional Javascript

created at June 21, 2013, 8:32 p.m.

JavaScript

267 +0

23,559 +12

1,434 +2

GitHub
functional-programming-jargon by hemanth

Jargon from the functional programming world in simple terms!

created at Feb. 22, 2015, 4:04 p.m.

Unknown languages

357 +0

18,521 +10

1,018 +0

GitHub
immer by immerjs

Create the next immutable state by mutating the current one

created at Dec. 29, 2017, 12:25 p.m.

JavaScript

156 +0

26,875 +23

837 +2

GitHub
clojurescript by clojure

Clojure to JS compiler

created at July 20, 2011, 11:29 p.m.

Clojure

367 +0

9,180 +2

778 +0

GitHub
functional-javascript-workshop by timoxley

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

created at Sept. 19, 2013, 10:37 a.m.

JavaScript

96 +0

2,049 +0

442 +0

GitHub
fantasy-land by fantasyland

Specification for interoperability of common algebraic structures in JavaScript

created at April 12, 2013, 3:10 a.m.

JavaScript

229 +0

9,990 +5

372 +0

GitHub
awesome-functional-programming by xgrommx

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

created at Nov. 14, 2015, 10:19 p.m.

Unknown languages

151 +0

3,414 +3

303 +0

GitHub
lens by ekmett

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

created at July 25, 2012, 10 p.m.

Haskell

68 +0

1,982 +0

269 +1

GitHub
lazy.js by dtao

Like Underscore, but lazier

created at May 10, 2013, 2:33 p.m.

JavaScript

115 +0

6,026 +0

269 +0

GitHub
most by cujojs

Ultra-high performance reactive programming

created at Oct. 23, 2013, 9:51 p.m.

JavaScript

73 +0

3,491 +0

231 +0

GitHub
ghcjs by ghcjs

Haskell to JavaScript compiler, based on GHC

created at Aug. 19, 2010, 4:32 p.m.

Haskell

77 +1

2,598 +0

187 +0

GitHub
effect by Effect-TS

A fully-fledged functional effect system for TypeScript with a rich standard library

created at Nov. 13, 2019, 12:49 p.m.

TypeScript

23 +0

4,164 +130

150 +2

GitHub
mori by swannodette

ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript

created at May 11, 2012, 2:23 a.m.

Clojure

77 +0

3,388 +0

147 +0

GitHub
baobab by Yomguithereal

JavaScript & TypeScript persistent and optionally immutable data tree with cursors.

created at Dec. 3, 2014, 10 a.m.

JavaScript

70 +0

3,144 +0

115 +0

GitHub
js-joda by js-joda

clock2 Immutable date and time library for javascript

created at Oct. 16, 2015, 6:09 p.m.

JavaScript

22 +0

1,585 +2

112 +0

GitHub
ts-pattern by gvergnaud

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

created at May 24, 2020, 4:41 p.m.

TypeScript

30 +0

10,812 +78

112 +2

GitHub