fantasy-land
Specification for interoperability of common algebraic structures in JavaScript
Specification for interoperability of common algebraic structures in JavaScript
Tuple data structures.
Reduce with an associative operation
Fantasy Land compatible types built with lodash.
Semigroup + Monad for doing validations in Javascript
Default implementations for Neotype equivalence relations, total orders, and semigroups for built-in JavaScript objects
Default implementations for Neotype equivalence relations, total orders, and semigroups for built-in JavaScript objects
A pragmatic functional programming library for JavaScript/TypeScript
A wrapper around plain old JS objects. Dict is a fantasy-land compliant Semigroup