Sky - Library with utilities for transforming functions Phoenix - First Impressions

How to Capture All Errors Returned by a Function Call in Elixir

Error propagation in Elixir follows a different logic from that of mainstream languages. Here’s a blog post showing you how to capture all errors in an Elixir application.

http://semaphoreci.com/blog/2016/11/24/how-to-capture-all-errors-generated-by-a-function-call-in-elixir.html