Constructors
RigidK !QName !IntRigid symbols (constructors, data types, record types, postulates) identified by a QName.
LocalK !Int !IntLocal variables.
PiK HidingDependent 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.8.0.2 · Agda.TypeChecking.DiscrimTree.TypesOrd KeyDefined in Agda-2.8.0.2 · Agda.TypeChecking.DiscrimTree.TypesShow KeyDefined in Agda-2.8.0.2 · Agda.TypeChecking.DiscrimTree.TypesGeneric KeyDefined in Agda-2.8.0.2 · Agda.TypeChecking.DiscrimTree.TypesNFData KeyDefined in Agda-2.8.0.2 · Agda.TypeChecking.DiscrimTree.TypesPrettyTCM KeyDefined in Agda-2.8.0.2 · Agda.TypeChecking.PrettyEmbPrj KeyDefined in Agda-2.8.0.2 · Agda.TypeChecking.Serialise.Instances.Internal · orphantype Rep Key = D1 ('MetaDataDefined in Agda-2.8.0.2 · Agda.TypeChecking.DiscrimTree.Types"Key"
"Agda.TypeChecking.DiscrimTree.Types"
"Agda-2.8.0.2-IWATId8XtJVEb9GRZaI6YB"
'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) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Hiding)))) :+: (C1 ('MetaCons"ConstK"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"SortK"
'PrefixI 'False) U1 :+: C1 ('MetaCons"FlexK"
'PrefixI 'False) U1)))