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