Functional programming library for TypeScript - https://gigobyte.github.io/purify/
-
Updated
Dec 20, 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 toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
A TypeScript result type taking cues from Rust's Result and Haskell's Either types
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].
Fully typesafe, Rust-like Result and Option types for Python
A graceful and intuitive way to handle errors in JS/TS.
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
Structures for durable programming patterns in C#.
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#.
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."