Exceptional v1.2.0 Exceptional.TaggedStatus
Convert back to conventional Erlang/Elixir {:ok, _}
tuples
Summary
Functions
Alias for to_tagged_status
Convert unraised exceptions to {:error, message}
, and other values to
{:ok, value}
Operator alias for to_tagged_status
Functions
Alias for to_tagged_status
Examples
iex> [1,2,3] |> ok
{:ok, [1,2,3]}
iex> Enum.OutOfBoundsError.exception("error message") |> ok
{:error, "error message"}
Convert unraised exceptions to {:error, message}
, and other values to
{:ok, value}
.
Examples
iex> to_tagged_status [1,2,3]
{:ok, [1,2,3]}
iex> Enum.OutOfBoundsError.exception("error message") |> to_tagged_status
{:error, "error message"}