Non-Blocking Error Check Example: Difference between revisions
From ElixirBlocks
(Created page with "Example of error checking using the ElixirRss module. <source> 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 </source>") |
(No difference)
|
Latest revision as of 10:16, 29 April 2024
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