funcy by bramstein

An experiment in adding functional pattern matching to JavaScript

created at Feb. 19, 2012, 10:09 a.m.

JavaScript

12 +0

248 +1

21 +0

GitHub
ramda-adjunct by char0n

Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.

created at Feb. 7, 2017, 11:01 p.m.

JavaScript

11 +0

679 +0

84 +0

GitHub
shades by jamesmcnamara

A lodash-inspired lens-like library for Javascript

created at Sept. 12, 2016, 7:06 a.m.

JavaScript

11 +0

410 +1

14 +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
fantasy-combinators by fantasyland

Common combinators.

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

JavaScript

9 +0

66 +0

6 +0

GitHub
functional-js by functionaljs

A functional JavaScript library that facilitates currying and point-free programming

created at April 23, 2016, 12:18 a.m.

JavaScript

9 +0

220 -1

14 +0

GitHub
escape-from-callback-mountain by justsml

Example Project & Guide for mastering Promises in Node/JavaScript. Feat. proposed 'Functional River' pattern

created at May 5, 2017, 6:34 a.m.

JavaScript

9 +0

259 +0

25 +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
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
hm-def by xodio

Runtime type checking for JS with Hindley Milner signatures

created at Feb. 17, 2017, 2:18 p.m.

JavaScript

8 +0

196 +0

11 +0

GitHub
MojiScript by joelnet

MojiScript is an async-first, opinionated, and functional library

created at Aug. 29, 2018, 11:08 p.m.

JavaScript

8 +0

149 +0

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

88 +0

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

133 +1

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

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

Function composition

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

JavaScript

5 +0

57 +0

3 +0

GitHub
rambdax by selfrefactor

Extended version of Rambda

created at April 7, 2017, 4:54 p.m.

JavaScript

5 +0

221 +0

25 +1

GitHub