Packages tagged error-handling
31 packages have this tag.
[Merge tag] (trustees only)Related tags: library (31), bsd3 (15), control (11), failure (8), mit (8), monad (6), algebra (4), data (3), exceptions (3), apache (2), deprecated (2), development (2), monads (2), pipes (2), concurrency (1), concurrent (1), ...
Name |
DLs |
Rating |
Rev Deps |
Description |
Tags |
Last U/L |
Last Version |
Maintainers |
|---|---|---|---|---|---|---|---|---|
| Dangerous | 12 | 0.0 | 2 | Monads for operations that can exit early and produce warnings | (error-handling, library, mit) | 2012-01-30 | 0.3.2 | NateSoares |
| algebraic-graph-duoids | 3 | 0.0 | 0 | Duoid instances for the algebraic-graphs package | (algebra, error-handling, graphs, library) | 2025-11-17 | 0.0.1.0 | sellout |
| async-io-either | 6 | 2.0 | 1 | Could be useful | (bsd3, error-handling, library) | 2017-02-21 | 0.1.0.4 | schalmers |
| bug | 2 | 0.0 | 8 | Better alternatives to the "error" function | (development, error-handling, library, mit) | 2017-04-08 | 1.0.1 | HerbertValerioRiedel, NikitaVolkov |
| duoidal-transformers | 3 | 0.0 | 0 | Extending the tranformers package with duoids | (algebra, error-handling, library, transformers) | 2025-11-17 | 0.0.1.0 | sellout |
| duoids | 6 | 0.0 | 0 | Unifying parallel and sequential operations | (algebra, error-handling, library) | 2025-11-17 | 0.0.1.0 | sellout |
| duoids-hedgehog | 3 | 0.0 | 0 | Unifying parallel and sequential operations | (algebra, error-handling, library, testing) | 2025-11-17 | 0.0.1.0 | sellout |
| error | 35 | 2.0 | 1 | The canonical error type | (data, error-handling, library, mit) | 2022-10-09 | 1.0.0.0 | Profpatsch |
| error-context | 26 | 0.0 | 1 | Provides API for enriching errors with contexts | (bsd3, control, error-handling, library) | 2018-04-10 | 0.2.0.1 | mtesseract |
| error-message | 17 | 0.0 | 1 | Composable error messages. | (bsd3, development, error-handling, library) | 2010-11-15 | 1.1 | GregoryCrosswhite |
| error-util | 11 | 0.0 | 2 | Set of utils and operators for error handling | (error-handling, library, mit) | 2017-08-09 | 0.0.1.2 | danilo2, PiotrMlodawski, iamrecursion |
| errors | 43 | 2.5 | 148 | Simplified error-handling | (bsd3, control, error-handling, library) | 2018-05-11 | 2.3.0 | GabrielGonzalez |
| errors-ext | 20 | 0.0 | 1 | `bracket`-like functions for `ExceptT` over `IO` monad. | (control, error-handling, library) | 2018-07-17 | 0.4.2 | warlock |
| exception-monads-fd (deprecated in favor of exception-mtl) | 5 | 0.0 | 1 | Exception monad transformer instances for monads-fd classes. | (bsd3, control, deprecated, error-handling, failure, library, monad) | 2010-10-06 | 0.2 | GeoffreyMainland |
| exception-monads-tf | 17 | 0.0 | 1 | Exception monad transformer instances for monads-tf classes. | (bsd3, control, error-handling, failure, library, monad) | 2017-05-03 | 0.4.0.1 | GeoffreyMainland |
| exception-mtl | 29 | 0.0 | 3 | Exception monad transformer instances for mtl classes. | (bsd3, control, error-handling, failure, library, monad) | 2023-03-22 | 0.4.0.2 | GeoffreyMainland |
| exception-transformers | 23 | 0.0 | 19 | Type classes and monads for unchecked extensible exceptions. | (bsd3, control, error-handling, failure, library, monad) | 2023-08-31 | 0.4.0.12 | GeoffreyMainland, TroelsHenriksen |
| failable-list (deprecated in favor of enumerator) | 5 | 0.0 | 3 | A list-like type for lazy streams, which might terminate with an error. | (bsd3, data, deprecated, error-handling, library) | 2009-12-07 | 0.2 | JohnMillikin |
| partial-handler | 17 | 0.0 | 2 | A composable exception handler | (error-handling, exceptions, failure, library, mit) | 2018-02-12 | 1.0.3 | NikitaVolkov |
| pipes-errors | 4 | 0.0 | 1 | Integration between pipes and errors | (bsd3, control, error-handling, library, monad, pipes) | 2015-05-21 | 0.3 | jdnavarro |
| pipes-safe | 61 | 0.0 | 47 | Safety for the pipes ecosystem | (bsd3, control, error-handling, library, pipes) | 2023-11-04 | 2.3.5 | GabrielGonzalez |
| postgresql-error-codes | 10 | 0.0 | 2 | PostgreSQL error codes | (database, error-handling, library, mit, postgresql) | 2017-01-18 | 1.0.1 | NikitaVolkov |
| pretty-error | 6 | 0.0 | 1 | Pretty error messages for runtime invariants | (apache, error-handling, library) | 2015-09-05 | 0.1.0.0 | jml |
| prim-spoon | 0 | 0.0 | 1 | Catch errors thrown from pure computations using primops. | (bsd3, error-handling, library) | 2016-05-02 | 0.1.0 | lambdamichael |
| rescue | 9 | 0.0 | 0 | More understandable exceptions | (apache, error-handling, library) | 2021-03-15 | 0.4.2.1 | expede |
| resumable-exceptions | 1 | 0.0 | 1 | A monad transformer for resumable exceptions | (control, error-handling, failure, library, monads, reactivity) | 2010-09-20 | 0.0.0.20100920 | NicolasFrisby |
| slave-thread | 53 | 2.0 | 5 | A fundamental solution to ghost threads and silent exceptions | (concurrency, concurrent, error-handling, exceptions, failure, library, mit) | 2023-10-17 | 1.1.0.3 | NikitaVolkov |
| spoon | 9 | 0.0 | 9 | Catch errors thrown from pure computations. | (bsd3, error-handling, library) | 2013-06-17 | 0.3.1 | DanielPeebles, LiyangHu, haskell_github_trust |
| spork | 0 | 0.0 | 0 | Catch errors from pure computations in a Maybe/Either | (bsd3, error-handling, library) | 2020-07-01 | 0.4.0 | tycho01 |
| tagged-exception-core | 3 | 0.0 | 2 | Reflect exceptions using phantom types. | (bsd3, control, error-handling, exceptions, failure, library, monad, monads, phantom-types) | 2016-02-02 | 2.2.0.0 | PeterTrsko |
| vary | 7 | 2.0 | 0 | Vary: Friendly and fast polymorphic variants (open unions/coproducts/extensible sums) | (data, data-structures, error-handling, library, mit) | 2025-06-17 | 0.1.1.3 | qqwy |