OK 1.3.0: Added `with` special form for `:ok/:error` tuples
Improved sugar for combining multiple functions that may fail. Very useful in clearing up code with a high branching factor due to error cases. Works by considering tagged tuples as a result monad and providing the relative for comprehension.
https://github.com/CrowdHailer/OK
https://elixirforum.com/t/experimental-alternative-to-with-help-with-naming/3264/9
Read next A simpler way to generate an incrementing version for elixir apps