35 packages found

A collection of well known Algebraic Datatypes for your utter enjoyment.

published 4.0.0 17 days ago
M
Q
P

Specification for interoperability of common algebraic structures in JavaScript

published 5.0.1 4 months ago
M
Q
P

A disjunction that's more appropriate for validating inputs with better vocabulary & straight-forward failure aggregation.

published 1.3.1 7 years ago
M
Q
P

An implementation of Haskell's type classes in TS

published 1.0.3 9 months ago
M
Q
P

Fantasy Land compatible types built with lodash.

published 1.0.1 6 years ago
M
Q
P

TypeScript/JavaScript library of Maybe, Either and Tuple Monads.

published 0.5.2 6 years ago
M
Q
P

functional javascript

published 1.0.20 2 years ago
M
Q
P

A collection of well known Algebraic Datatypes for your utter enjoyment.

published 0.12.4 4 years ago
M
Q
P

A tiny functional programming library for TypeScript that provides Option (Some/None) and Either(Left/Right) with functor map, applicative map and monad flatmap

published 0.1.18 4 years ago
M
Q
P

Tiny goodies for Continuation-Passing-Style functions

published 6.1.2 3 months ago
M
Q
P

A port of the PHP bingo-functional library

published 0.1.0-beta-5 2 years ago
M
Q
P
M
Q
P

Promises but lazy and cancellable

published 1.0.0 4 months ago
M
Q
P

A package providing some common default typeclass methods implementations given minimum complete definition of said typeclass

published 0.1.2 2 days ago
M
Q
P

A package providing type-class implentations such as monad and traversable to the native javascript array.

published 0.0.4 2 days ago
M
Q
P

A package providing an implementation of maybe.

published 0.1.7 2 days ago
M
Q
P

A package providing type-class implentations such as monad and traversable to the native type promise.

published 0.1.7 2 days ago
M
Q
P

A funtional programming library that designed to be minimally bolarplated, pattern compliant and typescript/javascript native.

published 0.1.10 2 days ago
M
Q
P

Essential TypeScript monads

published 0.2.0 21 days ago
M
Q
P

A package providing an implementation of either: a biased union type.

published 0.1.7 2 days ago
M
Q
P