Croma.Result.try
You're seeing just the function
try, go back to Croma.Result module for more information.
Specs
Executes the given function within a try-rescue block and wraps the return value as {:ok, retval}.
If the function raises an exception, try/1 returns the exception in the form of {:error, exception}.
Examples
iex> Croma.Result.try(fn -> 1 + 1 end)
{:ok, 2}
iex> Croma.Result.try(fn -> raise "foo" end)
{:error, %RuntimeError{message: "foo"}}