Constructors
RigidK !QName !IntRigid symbols (constructors, data types, record types, postulates) identified by a QName.
LocalK !Int !IntLocal variables.
PiKDependent function types. The domain will be represented accurately, for the case of a genuine dependent function type, the codomain will be a dummy.
ConstKConstant lambdas.
SortKUniverses.
FlexKAnything else.
Instances8Eq, Ord, Show, Generic, NFData, PrettyTCM, …
Eq KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.DiscrimTree.TypesOrd KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.DiscrimTree.TypesShow KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.DiscrimTree.TypesGeneric KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.DiscrimTree.TypesNFData KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.DiscrimTree.TypesPrettyTCM KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.PrettyEmbPrj KeyDefined in Agda-2.7.0.1 · Agda.TypeChecking.Serialise.Instances.Internal · orphantype Rep Key = D1 ('MetaDataDefined in Agda-2.7.0.1 · Agda.TypeChecking.DiscrimTree.Types"Key"
"Agda.TypeChecking.DiscrimTree.Types"
"Agda-2.7.0.1-DbbZpETDDF1KkwuzEZvfn8"
'False) ((C1 ('MetaCons"RigidK"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 QName) :*: S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Int)) :+: (C1 ('MetaCons"LocalK"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Int) :*: S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Int)) :+: C1 ('MetaCons"PiK"
'PrefixI 'False) U1)) :+: (C1 ('MetaCons"ConstK"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"SortK"
'PrefixI 'False) U1 :+: C1 ('MetaCons"FlexK"
'PrefixI 'False) U1)))