Non-Blocking Error Check Example
From ElixirBlocks
Example of error checking using the ElixirRss module.
def fetch_and_parse(rss) do case ElixirRes.fetch_and_parse(rss) do {:ok, _response} = out -> out {:error, _} = err -> err end rescue e -> dbg(e) {:error, :unknown} end