class Dry::Types::Result
@api public
Monad extension for Result
def initialize(input)
- Api: - private
Parameters:
-
input
(Object
) --
def initialize(input) @input = input end
def to_monad
- Api: - public
Returns:
-
(Dry::Monads::Success, Dry::Monads::Failure)
-
def to_monad if success? Success(input) else Failure([error, input]) end end