PureEval by PureEval

A powerful JavaScript functional programming toolset, including utility functions and abstract data structures.

created at Aug. 14, 2022, 3:50 a.m.

JavaScript

3 +0

35 +1

3 +0

GitHub
_part_ by AutoSponge

Make native methods available as partially applied functions.

created at Nov. 20, 2013, 4:33 p.m.

JavaScript

2 +0

41 +0

3 +0

GitHub
imlazy by benji6

😴 Functional programming with lazy immutable iterables

created at Nov. 6, 2015, 10:27 p.m.

JavaScript

5 +0

104 +0

3 +0

GitHub
nanoscope by 5outh

A Lens Library for Javascript

created at Dec. 8, 2014, 1:16 a.m.

CSS

7 +0

176 +0

4 +0

GitHub
bluebird-promisell by zhangchiqing

A practical functional programming library for promises

created at April 15, 2016, 3:24 p.m.

JavaScript

10 +0

44 +0

4 +0

GitHub
verticalize by laurentpayot

A pipe-like function to verticalize your JavaScript code

created at Sept. 20, 2023, 10:05 a.m.

JavaScript

2 +0

302 +0

4 +0

GitHub
claire by sorellabs

[Unmaintained: please use jsverify instead] A property-based testing library for clearly specifying code invariants and behaviour.

created at Feb. 27, 2013, 1:45 a.m.

LiveScript

8 +0

79 +0

4 +0

GitHub
fingertree.js by qiao

Implementation of Finger Tree in JavaScript.

created at July 12, 2014, 9:50 p.m.

JavaScript

5 +0

45 +0

4 +0

GitHub
optics by flunc

Profunctor implementation of Lenses, Prisms, Traversals, Isos, etc.

created at Feb. 9, 2016, 10:47 p.m.

JavaScript

5 +0

85 +0

4 +0

GitHub
ramdascript by yosbelms

ram Lisp that compiles to JavaScript in the Ramda way

created at Nov. 14, 2016, 10:44 p.m.

JavaScript

5 +0

132 +0

5 +0

GitHub
prelude-js by alanrsoares

functional/point-free utils for JavaScript

created at July 22, 2015, 3:58 a.m.

JavaScript

8 +0

99 +0

5 +0

GitHub
qio by tusharmath

None

created at April 11, 2019, 8:13 a.m.

TypeScript

12 +0

70 +0

6 +0

GitHub
pico-lambda by trainyard

pico sized functional library

created at Jan. 19, 2017, 10:12 p.m.

JavaScript

13 +0

71 +0

6 +0

GitHub
fantasy-combinators by fantasyland

Common combinators.

created at Oct. 28, 2013, 1:42 a.m.

JavaScript

9 +0

66 +0

6 +0

GitHub
omg-curry by Debdut

Curry All Code

created at Aug. 3, 2020, 8:43 p.m.

JavaScript

4 +0

135 +0

6 +0

GitHub
curry by thisables

curry Currying made simple.

created at Dec. 31, 2014, 8:14 a.m.

JavaScript

7 +0

85 +0

6 +0

GitHub
example-fp-youtube-search by jaysoo

YouTube search app with ReactJS, Redux, and FP concepts

created at Jan. 11, 2016, 2:09 a.m.

JavaScript

3 +0

57 +0

7 +0

GitHub
fantasy-lenses by fantasyland

Composable, immutable getters and setters.

created at July 20, 2013, 12:09 a.m.

JavaScript

12 +0

108 +0

8 +0

GitHub
fantasy-birds by fantasyland

port of the haskell package Data.Aviary.Birds. Every thing for your combinatory needs.

created at Feb. 14, 2016, 9:36 p.m.

JavaScript

5 +0

87 +0

8 +0

GitHub
ditox by mnasyrov

Dependency injection for modular web applications

created at Oct. 27, 2020, 5:18 p.m.

TypeScript

5 +0

86 +1

8 +0

GitHub