Top 20 NuGet result Packages
Adds Railway Oriented Programming to C# by making use of LINQ syntax.
Simple functional extensions for C#. Lightweight and doesn't hold your hand.
A monads package for C#
Monads for easy and compact error handling with Railway Oriented Programming.
A core library to enable functional programming in C#
Data Types:
- Identity
- Maybe
- Result
- Either
- Validation
- Reader
- Writer
- IO
- State
- Tagged
- Union
- Coyoneda
- Yoneda
- Continuation
- Redux: Store, Reducer, Middleware and Action (e.g. Tagged)
Prelude (Standard Library)
- Syntactic...
An implementation to wrap results and errors between layers.
A simple and extensible result pattern library for .NET
A Class that manages your return data
Out of the box Result object to handle requests result between classes
Interfaces definitions for IResult, IResult<TError> & IResult<TError, TValue>. Struct definitions for Result, Result<TValue>, Result<TError, TValue>. Helper methods etc. as Extensions
API proxy. Heartbeat. Simplified payload handling. Simplified content result creation incl. JSON. Simplified IActionResult handling for common HTTP status codes. Media types. Extensions.
Funicular-Switch is a lightweight C# port of F# result and option types
Simple package containing result class.
Package Description
Simple library for operations results.
A simple library containing useful common result definitions and helpers
Helper library for communicating basic success/failure/reason info along with a value
Basic package for HTTP result.
包裹返回的结果