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.
-
Updated
Jun 14, 2024 - 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.
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Type-safe nothing-handling and error-handling library for TypeScript
Library for functional programing in Java 17+ utilizing sealed 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 result object implementation.
Result object for PHP inspired by the Rust programming language
🔧 Fast, modern, and practical utility library for FP in TypeScript.
A graceful and intuitive way to handle errors in JS/TS.
Monorepo for the open-source packages
Result, Either, Try, and Maybe monadic types for Java
trycat is a lightweight, type-safe, zero-dependency implementation of the Result type
A TypeScript result type taking cues from Rust's Result and Haskell's Either types
Fastest and simplest pattern matching sum types in Go. Don't be jealous of Rust anymore.
🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].
💊 Result Type for Dart represents either a success or a failure, including an associated value in each case.
A simple F#'s monads port for C#.
Provides a Result type implementation for PHP
Functional wrapper around AWS DynamoDB client in F#
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."