Wrapper to transfer results or errors between layers or resources
-
Updated
Jul 16, 2024 - C#
Wrapper to transfer results or errors between layers or resources
Functional paradigm abstractions for .NET
Communication library is a convenient wrapper for handling the results of functions that do not throw exceptions. Instead of throwing exceptions, these functions return an object that contains the result of the operation.
Minimal Result Monad Implementation
A result object implementation.
A result abstraction that can be mapped to HTTP response codes if needed.
A simple, unambitious, library to implement the Result Pattern in .NET
Functional extensions for C#
A Result pattern library for C# to elegantly handle success and failure scenarios, streamlining error management and code readability.
A simple library to implement the Result pattern for returning from services
C# implementation of the Maybe and Result monads for better error handling
A extremely simple library that provides a discriminated union type enhanced with fluent extensions for .NET.
A simple F#'s monads port for C#.
Utils to help validation of the objects
This library is an aggregate of some extensions to use more comfortable `Result lib`. In other words, transform from `Result` to `IActionResult`.
Add a description, image, and links to the result topic page so that developers can more easily learn about it.
To associate your repository with the result topic, visit your repo's landing page and select "manage topics."