happy
Error handling library
A library providing a concise and expressive way to handle errors in Elixir code using a macro-based approach.
the alchemist's happy path with elixir
45 stars
4 watching
3 forks
Language: Elixir
last commit: almost 8 years ago
Linked from 1 awesome list
elixirerror-handlingmonadwith
Related projects:
Repository | Description | Stars |
---|---|---|
mikaak/elixir_error_message | A library to standardize error messages across an application | 33 |
vic/happy_with | Provides an alternative syntax for Elixir's with special form to avoid placing commas. | 29 |
expede/exceptional | A library that provides a hybrid approach to error handling in Elixir, aiming to balance simplicity and flexibility | 294 |
crowdhailer/ok | Provides elegant error handling and result monad support in Elixir | 603 |
vic/ok_jose | Library providing an idiomatic Elixir way to pipe and handle results of functions returning tagged tuples. | 100 |
honeybadger-io/honeybadger-elixir | A client library for integrating error tracking with Elixir applications | 180 |
bravobike/efx | Library to declaratively write testable effects in Elixir code | 80 |
emperror/errors | Provides a unified error handling package with features from standard libraries and pkg/errors. | 198 |
maiha/try.cr | Provides a monadic way to handle errors and successful values in Crystal programming language | 26 |
vic/indifferent | Provides indifferent access on maps, structs, lists and tuples with custom key transforms. | 20 |
rotisserie/eris | An error handling library with readable stack traces and flexible formatting support. | 1,502 |
joomcode/errorx | An error handling library designed to improve conventional approaches in Go by providing composable and expressive errors with debug information. | 1,216 |
lucasvegi/elixir-refactorings | A catalog of techniques to improve Elixir code quality and maintainability through refactoring | 162 |
getsentry/sentry-elixir | A library that provides a way to integrate error tracking into an Elixir application | 627 |
emadalam/mahaul | A library to parse and validate environment variables with compile-time access guarantees in Elixir applications. | 22 |