Module: T::Types

Defined in:
lib/types/types/base.rb,
lib/types/types/enum.rb,
lib/types/types/proc.rb,
lib/types/types/union.rb,
lib/types/types/simple.rb,
lib/types/types/t_enum.rb,
lib/types/types/untyped.rb,
lib/types/types/anything.rb,
lib/types/types/class_of.rb,
lib/types/types/noreturn.rb,
lib/types/types/self_type.rb,
lib/types/types/typed_set.rb,
lib/types/types/fixed_hash.rb,
lib/types/types/typed_hash.rb,
lib/types/types/fixed_array.rb,
lib/types/types/type_member.rb,
lib/types/types/typed_array.rb,
lib/types/types/typed_class.rb,
lib/types/types/typed_range.rb,
lib/types/types/intersection.rb,
lib/types/types/type_template.rb,
lib/types/types/type_variable.rb,
lib/types/types/attached_class.rb,
lib/types/types/type_parameter.rb,
lib/types/types/typed_enumerable.rb,
lib/types/types/typed_enumerator.rb,
lib/types/types/typed_enumerator_lazy.rb,
lib/types/types/typed_enumerator_chain.rb

Overview

typed: true

Defined Under Namespace

Classes: Anything, AttachedClassType, Base, ClassOf, Enum, FixedArray, FixedHash, Intersection, NoReturn, Proc, SelfType, Simple, TEnum, TypeMember, TypeParameter, TypeTemplate, TypeVariable, TypedArray, TypedClass, TypedEnumerable, TypedEnumerator, TypedEnumeratorChain, TypedEnumeratorLazy, TypedHash, TypedRange, TypedSet, Union, Untyped