Here are
64 public repositories
matching this topic...
Updated
Aug 23, 2022
TypeScript
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Updated
Sep 24, 2022
TypeScript
🛂 A result type that accumulates multiple errors.
Updated
Oct 1, 2022
Swift
A lightweight C++11-compatible error-handling mechanism
A TypeScript result type taking cues from Rust's Result and Haskell's Either types
Updated
Oct 20, 2022
TypeScript
Rust like Option and Result types in Python
Updated
Oct 17, 2022
Python
🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].
Updated
Oct 18, 2022
Python
Fully typesafe, Rust-like Result and Option types for Python
Updated
Sep 23, 2020
Python
Result monad for Elixir inspired by Rust Result type
Updated
Oct 20, 2021
Elixir
A rust like Result type for modern C++
Rust like result and option implementation for golang
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
Oct 15, 2020
Crystal
💎 Rust-like error handling for Crystal (`Ok` / `Err`)
Updated
Mar 26, 2021
Crystal
A small railway oriented library in C#
An Unsplash API client written in Swift.
Updated
Nov 22, 2020
Swift
Concept for Result and Option types in C#/.NET
A small toolkit for handling concurrency and simplifying asynchronous work in Swift.
Updated
Jan 25, 2022
Swift
PrimeFuncPack Core.Taggeds is a core pack for .NET consisting of fundamental tagged types targeted for use in functional programming: Optional and Result monads, Tagged Union, as well as the convert extensions.
Improve this page
Add a description, image, and links to the
result-type
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
result-type
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.