Functional programming library for TypeScript - https://gigobyte.github.io/purify/
-
Updated
Nov 6, 2024 - TypeScript
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
🔧 Fast, modern, and practical utility library for FP in TypeScript.
🛂 A result type that accumulates multiple errors.
A TypeScript result type taking cues from Rust's Result and Haskell's Either types
A toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
A lightweight C++11-compatible error-handling mechanism
Rust like Option and Result types in Python
🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].
A graceful and intuitive way to handle errors in JS/TS.
Fully typesafe, Rust-like Result and Option types for Python
A TypeScript library for the Result type.
Rust like result and option implementation for golang
Result, Either, Try, and Maybe monadic types for Java
Result monad for Elixir inspired by Rust Result type
A rust like Result type for modern C++
Funicular-Switch is a lightweight C# port of F#'s result and option types to support 'railway oriented' programming patterns. Focus on the happy path, without loosing error information.
A simple F#'s monads port for C#.
💊 Result Type for Dart represents either a success or a failure, including an associated value in each case.
Monorepo for the open-source packages
Add a description, image, and links to the result-type topic page so that developers can more easily learn about it.
To associate your repository with the result-type topic, visit your repo's landing page and select "manage topics."