ramda
A practical functional library for JavaScript programmers.
A practical functional library for JavaScript programmers.
A suite of libraries for generic functional programming in JavaScript that allows you to write elegant modular applications with fewer bugs and more reuse.
Monadic streams
ESLint rules for use with Ramda
FantasyLand compliant (monadic) alternative to Promises
A monad for disjunctions. (e.g.: computations that may fail)
Core combinators and higher-order functions
Turn non-concurrent FantasyLand Applicatives concurrent
A structure for representing asynchronous actions with automatic resource handling.
A structure for values that may not be available or computations that may fail.
A disjunction that's more appropriate for validating inputs with better vocabulary & straight-forward failure aggregation.
MIRROR: A practical functional library for JavaScript programmers.
Fantasy Land Future extension of superagent
Non bloated fantasy landish functional reactive programming
An abstraction for managing asynchronous code in JS
Create futures from other async standards
Operations for asynchronous control flow.
Exalted monadic library & functional fun, fantasy-land compliant, mostly.
Simple HTTP requests with Fluture and request.
A Simple Maybe Monad Module. Plays nice with Ramda.