Open coreyti opened 3 months ago
With this redesign, we should make functions that must return error tuples have a corresponding pipeable version with a!
in their name, rather than having a pipeable version that sometimes causes the next step in the pipe to fail having been provided an error tuple.
The aim here is to return what we're calling
subject()
, instead of:ok
, for those functions that would not otherwise return some other resource. The result should provide better support for Elixir pipe operations.