class T::Types::TypedArray
def name
def name "T::Array[#{type.name}]" end
def new(...)
def new(...) Array.new(...) end
def recursively_valid?(obj)
def recursively_valid?(obj) obj.is_a?(Array) && super end
def underlying_class
def underlying_class Array end
def valid?(obj)
def valid?(obj) obj.is_a?(Array) end