class Dry::Monads::Result::Success::Failure::Maybe::Some::None
Public Instance Methods
Source
# File lib/dry/monads/result.rb, line 383 def to_result(fail = Unit) if block_given? Result::Failure.new(yield) else Result::Failure.new(fail) end end
Converts to Failure(fallback_value)
@param fail [#call] Fallback value @param block [Proc] Fallback block @return [Failure<Any>]