FluentResults
Error handling library
An object-oriented way to handle errors and success in .NET applications
A generalised Result object implementation for .NET/C#
2k stars
25 watching
115 forks
Language: C#
last commit: 4 months ago
Linked from 1 awesome list
dotnetdotnet-coredotnet-standarderror-handlinghacktoberfestvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
demystifyfp/fstoolkit.errorhandling | An F# library providing a standardized way to handle errors in software applications using the Result type. | 471 |
emperror/errors | Provides a unified error handling package with features from standard libraries and pkg/errors. | 198 |
neuronlabs/errors | Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. | 6 |
cdepillabout/servant-checked-exceptions | A library for specifying and handling type-level errors in Servant APIs. | 73 |
cockroachdb/errors | Library providing a standardized way to handle and propagate errors across networked systems. | 2,118 |
zalando/faux-pas | A library that simplifies error handling in Java functional programming | 132 |
zajo/leaf | A lightweight error handling library designed to minimize overhead and provide efficient error management in C++11 applications. | 0 |
kassane/outcome | A lightweight C++ library that provides an alternative to exception handling for error reporting and management. | 1 |
stirno/fluentautomation | An API providing a simple way to automate interactions with UI elements | 234 |
rotisserie/eris | An error handling library with readable stack traces and flexible formatting support. | 1,500 |
exceptionless/exceptionless.net | Provides real-time error reporting and crash detection for .NET applications | 560 |
mazharenko/fluentassertions.eventual | A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing | 5 |
thundr67/falcon | A package for efficiently handling errors in Go programs. | 11 |
oliverbrotchie/optionals | Provides error handling and options for TypeScript and Deno similar to Rust's Option and Result enums | 178 |
boostorg/leaf | A lightweight error handling library for C++11 that provides efficient and portable error management. | 313 |