Sky - Library with utilities for transforming functions
Sky is a library that exposes functions, macros and operators for dealing with functions.
It is common in elixir to pipe data through functions, and since functions are also data, why not extending the idea?
Read next How to Capture All Errors Returned by a Function Call in Elixir