class Dry::Types::Maybe
def try(input = Undefined, &)
- Api: - public
Returns:
-
(Result::Success)
-
Parameters:
-
input
(Object
) --
def try(input = Undefined, &) result = type.try(input) if result.success? Result::Success.new(Maybe(result.input)) else result end end