Packages

Errors is an Elixir package that adds debugging context to error reasons. It is meant to be used in the tagged tuple style of error handling, where a function may return `{:ok, result}` or `{:error, reason}`.

Current section

Files

Jump to
errors doc dist sidebar_items-68c2fa3a8c.js
Raw

doc/dist/sidebar_items-68c2fa3a8c.js

sidebarNodes={"extras":[{"id":"api-reference","title":"API Reference","group":"","headers":[{"id":"Modules","anchor":"modules"},{"id":"Exceptions","anchor":"exceptions"},{"id":"Protocols","anchor":"protocols"}]}],"exceptions":[{"id":"Errors.WrappedError","title":"Errors.WrappedError","functions":[{"id":"exception/1","anchor":"exception/1"},{"id":"message/1","anchor":"message/1"}]}],"modules":[{"id":"Errors","title":"Errors","functions":[{"id":"cause/1","anchor":"cause/1"},{"id":"new/1","anchor":"new/1"},{"id":"wrap/2","anchor":"wrap/2"}]}],"protocols":[{"id":"Errors.Cause","title":"Errors.Cause","functions":[{"id":"cause/1","anchor":"cause/1"}],"types":[{"id":"t/0","anchor":"t:t/0"}]}],"tasks":[]}