https://github.com/remora/remora.results
A simple, versatile algebraic data type for C#.
https://github.com/remora/remora.results
Last synced: 9 months ago
JSON representation
A simple, versatile algebraic data type for C#.
- Host: GitHub
- URL: https://github.com/remora/remora.results
- Owner: Remora
- License: lgpl-3.0
- Created: 2021-02-21T12:18:05.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-13T13:08:11.000Z (over 1 year ago)
- Last Synced: 2025-10-04T22:54:19.118Z (9 months ago)
- Language: C#
- Size: 228 KB
- Stars: 15
- Watchers: 2
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Remora.Results
==============
Remora.Results is an implementation of a simple algebraic data type for C# - that is, a type which encapsulates the
success or failure of a given operation, as well as an explanation of the failure in the case that there is one.
This library provides a set of common use cases for failure-prone operations, and strongly typed results for them.
## Building
The library does not require anything out of the ordinary to compile.
```bash
cd $SOLUTION_DIR
dotnet build
dotnet pack -c Release
```
## Downloading
Get it on [NuGet][1].
[1]: https://www.nuget.org/packages/Remora.Results/