Types
amyc.core.Types$
object Types
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Types.type
Members list
Type members
Classlikes
case object BottomType extends Type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BottomType.type
case class ClassType(qname: Identifier) extends Type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
case class FunctionType(args: List[Type], rte: Type) extends Type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
case class MultiTypeVariable() extends Type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
trait Type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object BottomType.typeclass ClassTypeobject ErrorType.typeclass FunctionTypeclass MultiTypeVariableobject NoType.typeclass OrTypeclass TypeVariableobject WildCardType.typeShow all
case class TypeVariable extends Type
object TypeVariable
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TypeVariable.type
case object WildCardType extends Type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
- Self type
-
WildCardType.type
In this article