Functional programming library for TypeScript - https://gigobyte.github.io/purify/
-
Updated
Dec 16, 2025 - TypeScript
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
The TypeScript Standard Library
Functional programming for deno and javascript. Monads, semigroups, optics, parsers, state management, yadda yadda yadda.
A short course on Functional Programming in Typescript
Simplify your TypeScript and JavaScript code. Use this lib and functional programming.
Implements Either, Maybe and Tuple monads.
Powerful pipes for TypeScript, that chain Promise and ADT for you 🚌 -> ⛰️ -> 🚠 -> 🏂 -> 🚀
A Typescript implementation of the Either data type
Domain Modeling: Exceptions vs Errors course examples
Being able to pattern match in typescript
TypeScript library inspired by PureScript
Fat Arrow is a library for Typed Functional Programming in TypeScript compatible with Node.js and all major browsers.
A tiny, zero-dependency library for handling synchronous and asynchronous results with robust error handling
A collection of dependency-free functors written in TypeScript, created to be type-safe, immutable, and lightweight.
Practical, Tree-Shakeable implementation of Either (Result) and Option (Maybe) in TypeScript
A clear way for handling success and failure in both synchronous and asynchronous operations.
Add a description, image, and links to the either topic page so that developers can more easily learn about it.
To associate your repository with the either topic, visit your repo's landing page and select "manage topics."