Packages

Content Management System for static sites, like Jekyll but with elixir/eex rather than liquid templates

Current section

Files

Jump to
dragon lib tools abort abort_error.ex
Raw

lib/tools/abort/abort_error.ex

defmodule Dragon.AbortError do
defexception message: "abort"
@impl true
def exception(value) do
case value do
[] ->
%__MODULE__{}
value when is_binary(value) ->
%__MODULE__{message: value}
value when is_list(value) ->
struct(__MODULE__, value)
end
end
end