🔧 Fast, modern, and practical utility library for FP in TypeScript.
-
Updated
May 27, 2024 - TypeScript
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
Essential building-blocks for functional & safe TypeScript code
Supercharge your TypeScript error handling with a powerful Result type that transforms chaotic try-catch blocks into elegant, type-safe code.
A fully type-safe and lightweight way of using exceptions instead of throwing errors
Simplify your TypeScript and JavaScript code. Use this lib and functional programming.
Functional helpers including `Async` and `Result` to help enable things like "railway-oriented" programming. Heavily inspired by F#
AssemblyScript version of Rust Option<T> and Result<O, E> etc.
brings Option / Result / match from Rust to Javascript
Rust-like but for TypeScript/JavaScript
Encode failure and absence of value in TypeScript
A Typescript implementation of the Either data type
Domain Modeling: Exceptions vs Errors course examples
ROP flavoured Result & AsyncResult types
OCaml's Result and Option modules in TypeScript, for funzies.
A port of Rust's Result type to TypeScript.
Rust Inspired Type-Safe Errors and Missing Values for JS & TypeScript.
Add a description, image, and links to the result topic page so that developers can more easily learn about it.
To associate your repository with the result topic, visit your repo's landing page and select "manage topics."