Search results
149 packages found
Write cleaner TypeScript
- typescript
- javascript
- monads
- maybe
- result
- either
- list
- state
- functional
- list-monad
- maybe-monad
- either-monad
- result-monad
- state-monad
🚀 Efficient Monads for JS: Maybe (Option) and Either (Result)
A type-safe rust-like result type for TypeScript
A typescript implementation of Rust's Result and Option objects.
Supervisor, Coroutine, Channel, select, AtomicPromise, Cancellation, Cache, List, Queue, Stack, and some utils.
- supervisor
- observer
- coroutine
- channel
- select
- cancellation
- sequence
- maybe
- either
- monad
- arrow
- cache
- clock
- list
- View more
Optional datatype for Typescript
A 5Kb maybe monad in JavaScript
Opinionated functional programming library with easy use in mind
Color utility for Javascript
Fork of @falsantru/spica, esm support
- supervisor
- observer
- coroutine
- channel
- select
- cancellation
- sequence
- maybe
- either
- monad
- arrow
- cache
- clock
- list
- View more
TypeScript maybe monad for reaching child fields inside complicated objects.
Make functional programming fun!
Option type inspired by Rust.
Either and Maybe monads written in Typescript
plain implementation of Maybe (Optional, Nullable) monad
A Simple Maybe Monad Module. Plays nice with Ramda.
Simple TypeScript Monads
A stateless implementation of the maybe monad