Functional programming library for TypeScript - https://gigobyte.github.io/purify/
-
Updated
Jul 8, 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 lightweight C++11-compatible error-handling mechanism
A toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
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
Rust like result and option implementation for golang
A TypeScript library for the Result type.
Result monad for Elixir inspired by Rust Result type
Result, Either, Try, and Maybe monadic types for Java
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.
💎 Rust-like error handling for Crystal (`Ok` / `Err`)
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."