Module: Parlour::Types
- Defined in:
 - lib/parlour/types.rb
 
Overview
Contains structured types which can be used in type signatures.
Defined Under Namespace
Classes: Array, Boolean, Class, Enumerable, Enumerator, Generic, Hash, Intersection, Nilable, Proc, Range, Raw, Record, Self, Set, SingleElementCollection, Tuple, Type, Union, Untyped
Constant Summary collapse
- TypeLike =
 T.type_alias { T.any(String, Type) }