Uses of Package
net.hydromatic.morel.type
Packages that use net.hydromatic.morel.type
Package
Description
Standard ML interpreter, implemented in Java.
Abstract syntax tree.
Validates programs
(represented as
AstNode),
deduces their type,
and compiles them into code that can be evaluated.Evaluates expressions.
Provides access to external data sources.
Type system.
-
Classes in net.hydromatic.morel.type used by net.hydromatic.morelClassDescriptionBinding of a name to a type and a value.A table that contains all types in use, indexed by their description (e.g.
-
Classes in net.hydromatic.morel.type used by net.hydromatic.morel.astClassDescriptionBinding of a name to a type and a value.Algebraic type.The type of a function value.The type of a list value.Primitive type.A type that has named fields, as a record type does.Record type.Type.Structural identifier of a type.A table that contains all types in use, indexed by their description (e.g.
-
Classes in net.hydromatic.morel.type used by net.hydromatic.morel.compileClassDescriptionBinding of a name to a type and a value.Algebraic type.Primitive type.Type.Structural identifier of a type.A value that knows its own type.A table that contains all types in use, indexed by their description (e.g.Type variable (e.g.
-
Classes in net.hydromatic.morel.type used by net.hydromatic.morel.evalClassDescriptionBinding of a name to a type and a value.Type.Structural identifier of a type.A value that knows its own type.A table that contains all types in use, indexed by their description (e.g.
-
Classes in net.hydromatic.morel.type used by net.hydromatic.morel.foreignClassDescriptionA type that has named fields, as a record type does.Type.A table that contains all types in use, indexed by their description (e.g.
-
Classes in net.hydromatic.morel.type used by net.hydromatic.morel.typeClassDescriptionAbstract implementation of Type.Binding of a name to a type and a value.Algebraic type.Type that is a place-holder for a type constructor that has no arguments; for example, "NONE" in "datatype 'a option = NONE | SOME of 'a" would have dummy type.The type of a function value.Universally quantified type.Key that identifies a
datatypescheme.The type of a list value.Type that has a name.Base class for types that accept type parameters.Primitive type.Progressive record type.A type that has named fields, as a record type does.Record type.The type of a tuple value.Type.Structural identifier of a type.A value that knows its own type.A table that contains all types in use, indexed by their description (e.g.Provides access to type variables from within a call toTypeSystem.forallType(int, Function).Type variable (e.g.Visitor overTypeobjects.