# Search results

## 261 packages found

Fast Either and Maybe from Fantasy Land with Flow and TypeScript support

A collection of dependency free functors written in typescript

Package made to work Monad Maybe

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
- list
- heap
- View more

Opinionated functional programming library with easy use in mind

Safe abstractions for fallible flows inspired by F# and Rust

A library that adds more booleans to javascript, inspired by the newly added maybe keyword in C#

Async option and result monads library.

Node.js interface to the system installed zstd.

Option type inspired by Rust.

A powerful simple JavaScript functional-programming toolset.

TypeScript library offering a comprehensive collection of monads to simplify functional programming.

Optional datatype for Typescript

Conditional expressions with Option support.

A little library that provides useful and smartly-typed monads for TypeScript.

Option/Maybe type to be used with flow.js

Functional TypeScript utility types such as Option, Result and others.

- monad-library
- monads
- typescript
- monad-ts
- functional-ts
- functional-programming
- javascript
- functor
- optional
- result
- maybe
- either
- result-monad

Handle function call results using a common type

A TypeScript library providing Maybe and Either monads for functional programming.

`Result` and `Maybe` types and accompanying `macro-ts` helper macros that allow a safe, functional way of dealing with errors and nullable values.