Class Hierarchy
- java.lang.Object
- net.hydromatic.morel.type.BaseType (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.ApplyType
- net.hydromatic.morel.type.DataType (implements net.hydromatic.morel.type.NamedType)
- net.hydromatic.morel.type.FnType
- net.hydromatic.morel.type.ForallType
- net.hydromatic.morel.type.ListType
- net.hydromatic.morel.type.RecordType
- net.hydromatic.morel.type.TupleType
- net.hydromatic.morel.type.Binding
- net.hydromatic.morel.type.TypeSystem
- net.hydromatic.morel.type.TypeSystem.TemporaryType (implements net.hydromatic.morel.type.NamedType)
- net.hydromatic.morel.type.TypeVar (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.TypeVisitor<R>
- net.hydromatic.morel.type.TypeSystem.VariableCollector
- net.hydromatic.morel.type.BaseType (implements net.hydromatic.morel.type.Type)
Interface Hierarchy
- net.hydromatic.morel.type.Type
- net.hydromatic.morel.type.NamedType
- net.hydromatic.morel.type.TypeSystem.ForallHelper
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- net.hydromatic.morel.type.DummyType (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.PrimitiveType (implements net.hydromatic.morel.type.Type)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)