FsToolkit.ErrorHandling
Error handling library
A utility library for error handling in F#
An opinionated F# Library for error handling
479 stars
11 watching
59 forks
Language: F#
last commit: about 1 month ago
Linked from 1 awesome list
category-theoryerror-handlingfsharprailway-oriented-programming
Related projects:
Repository | Description | Stars |
---|---|---|
emperror/errors | Provides a unified error handling package with features from standard libraries and pkg/errors. | 198 |
zalando/faux-pas | A library that simplifies error handling in Java functional programming | 133 |
microsoft/fsharplu | A collection of lightweight utilities and wrappers for F# development, covering string manipulation, logging, file operations, security, async processing, and more. | 357 |
altmann/fluentresults | An object-oriented way to handle errors and success in .NET applications | 2,117 |
cdepillabout/servant-checked-exceptions | A library for specifying and handling type-level errors in Servant APIs. | 73 |
demystifyfp/fsconfig | Provides a type-safe and error-handling way to read configuration data from environment variables and AppSettings in F# | 163 |
gabriella439/haskell-errors-library | A type-safe approach to error handling in the Haskell programming language | 64 |
neuronlabs/errors | Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. | 6 |
zajo/leaf | A lightweight error handling library designed to minimize overhead and provide efficient error management in C++11 applications. | 0 |
isaacs/node-graceful-fs | A module that improves file system interaction by adding error handling and queuing mechanisms to reduce the impact of common errors like EMFILE. | 1,275 |
fslaborg/deedle | A .NET library for data manipulation and scientific programming with support for structured data frames, time series, and advanced mathematical operations. | 952 |
tarmil/fsharp.systemtextjson | A library providing support for F# types to serialize to System.Text.Json | 330 |
boostorg/leaf | A lightweight error handling library for C++11 that provides efficient and portable error management. | 315 |
kotlins/kotlinslang | A Kotlin library providing functional control structures such as Try, Option, and Either for working with potentially failed or uncertain data | 22 |
kassane/outcome | A lightweight C++ library that provides an alternative to exception handling for error reporting and management. | 1 |