Croma.Result.bind

You're seeing just the function bind, go back to Croma.Result module for more information.

Specs

bind(t(a), (a -> t(b))) :: t(b) when a: any(), b: any()

Implementation of bind operation of Monad. Executes the given function if the result is in :ok state; otherwise returns the failed result.