Monad Packages

simplad

implementation of several monads for use with composad

0.0.0 • Published 10 years ago

limonad

Set of majestic monad and monoid functions wrapped into a strongly-typed jacket to perform state of the art functional programming with a OOP twist.

1.1.0 • Published 6 years ago

maybe-for-sure

A lightweight stream-like maybe/or else monad for typescript. `maybe(val).valueOr(other)` grant you no unexpected undefined and hence allows you to write you TS-code in a more fluid way, skipping some of those if-else nestings.

1.4.3 • Published 3 years ago

cbit

A Cbit class (short for "computational bit") for encapsulating a potential computation, the result of which can be considered either "rejected" or "resolved"

1.1.1 • Published 10 years ago