View Source API Reference Errata v0.10.0

Modules

Errata is an Elixir library for structured, named error handling.

A struct that holds the original error wrapped (chained) by an Errata error.

Domain errors represent error conditions within a problem domain or bounded context.

A struct that holds compile time environment information that is used for the :env field of Errata error types.

Support for creating custom error types, which can either be returned as error values or raised as exceptions.

Infrastructure errors represent errors that can occur at an infrastructure level but which are not part of the problem domain.