These are the core types of Avail:
* The type "terminates", not shown, is an implicit subtype of all other types. The type "terminatesType", which is shown, is really a subtype of all subtypes of type (except terminates).
These are the core types (and some instances), showing instantiation:
* The type "meta" is an instance of itself.