FantasyLand compliant (monadic) alternative to Promises
[a]synchronous functional programming
TypeScript maybe monad for reaching child fields inside complicated objects.
A minimalistic functional framework.
Wrap and validate optional values
Supervisor, Coroutine, Channel, select, AtomicPromise, Cancellation, Sequence, Maybe, Either, and some utils.
Async-capable IO monad for JS
A fast and modern flatMap for node. Monads for the win!
An Optional type inspired by Scala's Option for better undefined handling.
A simple, deterministic, monadic parser for natural language numbers
Option type inspired by Rust.
A set of tools to use pure functional programming with generators in TypeScript
Abstract Data Types
Functional database interface for JS
Result type inspired by Rust.