class Dry::Types::Maybe

def try(input = Undefined)

Returns:
  • (Result::Success) -

Parameters:
  • input (Object) --
def try(input = Undefined)
  res = if input.equal?(Undefined)
          None()
        else
          Maybe(type[input])
        end
  Result::Success.new(res)
end