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) }