The human-readable representation of this type.
Maps which parts of this type's name reference entities.
Maps which parts of this type's name reference entities. The map is indexed by the position of the first character that reference some entity, and contains the entity and the position of the last referenced character. The referenced character ranges do not to overlap or nest. The map is sorted by position.
The human-readable representation of this type.
The human-readable representation of this type.
(typeEntity: StringAdd).self
(typeEntity: StringFormat).self
(typeEntity: ArrowAssoc[TypeEntity]).x
(Since version 2.10.0) Use leftOfArrow
instead
(typeEntity: Ensuring[TypeEntity]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
A type. Note that types and templates contain the same information only for the simplest types. For example, a type defines how a template's type parameters are instantiated (as in
List[Cow]
), what the template's prefix is (as injohnsFarm.Cow
), and supports compound or structural types.