fantasy-lenses by fantasyland

Composable, immutable getters and setters.

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

JavaScript

12 +0

109 +1

8 +0

GitHub
barely-functional by cullophid

tiny (2.7kb) functional programming library using native es5/6 operations

created at Dec. 12, 2015, 12:40 a.m.

JavaScript

4 +0

107 +2

11 +0

GitHub
imlazy by benji6

😴 Functional programming with lazy immutable iterables

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

JavaScript

5 +0

103 +0

3 +0

GitHub
prelude-js by alanrsoares

functional/point-free utils for JavaScript

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

JavaScript

8 +0

100 +0

5 +0

GitHub
ditox by mnasyrov

Dependency injection for modular web applications

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

TypeScript

5 +0

93 +0

8 +0

GitHub
FPJS-Class by loop-recur

Learning the functional paradigm with js

created at Feb. 3, 2015, 1:24 a.m.

JavaScript

14 +0

93 +0

17 +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

91 +1

8 +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

87 +1

4 +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
ion by ion-lang

יון no BS JS

created at Sept. 4, 2016, 11:47 a.m.

JavaScript

6 +0

80 +0

3 +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
qio by tusharmath

None

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

TypeScript

12 +0

74 +0

8 +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
hyogwa by ENvironmentSet

Natural 🌿 effect system that fits TypeScript

created at Aug. 3, 2023, 10:38 a.m.

TypeScript

3 +0

57 +0

2 +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
compose-function by stoeffel

Function composition

created at Jan. 4, 2015, 9:12 a.m.

JavaScript

5 +0

56 +0

3 +0

GitHub
zen-signals by joaomilho

☯ The simplest signal library possible

created at Nov. 10, 2016, 11:24 a.m.

TypeScript

1 +0

53 +0

1 +0

GitHub
functionize by paldepind

A library which aids in making any JavaScript library more functional.

created at March 23, 2015, 1:53 p.m.

JavaScript

8 +0

49 +0

0 +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