Moduleth-abstraction-0.7.2.0
Language.Haskell.TH.Datatype.TyVarBndr
- 6 types
- 1 class
- 34 values
- Packageth-abstraction-0.7.2.0
- Exports41
- LicenceISC
- SourceSyntax.hs
Visibility of a type variable. See Inferred vs. specified type variables.
Instances9Eq, Data, Ord, Show, Generic, PprFlag, …
Eq BndrVisDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxData BndrVisDefined in ghc-internal-10.0.0 · GHC.Internal.Data.DataOrd BndrVisDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxShow BndrVisDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxGeneric BndrVisDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxPprFlag BndrVisDefined in ghc-boot-th-10.0.0.20260917 · GHC.Boot.TH.PprDefaultBndrFlag BndrVisDefined in template-haskell-2.25.0.0 · Language.Haskell.TH.LibLift BndrVisDefined in ghc-internal-10.0.0 · GHC.Internal.TH.Lifttype Rep BndrVis = D1 ('MetaDataDefined in ghc-internal-10.0.0 · GHC.Internal.TH.Syntax"BndrVis"
"GHC.Internal.TH.Syntax"
"ghc-internal"
'False) (C1 ('MetaCons"BndrReq"
'PrefixI 'False) U1 :+: C1 ('MetaCons"BndrInvis"
'PrefixI 'False) U1)
The specificity of a type variable in a forall ....
Constructors
Instances9Eq, Data, Ord, Show, Generic, PprFlag, …
Eq SpecificityDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxData SpecificityDefined in ghc-internal-10.0.0 · GHC.Internal.Data.DataOrd SpecificityDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxShow SpecificityDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxGeneric SpecificityDefined in ghc-internal-10.0.0 · GHC.Internal.TH.SyntaxPprFlag SpecificityDefined in ghc-boot-th-10.0.0.20260917 · GHC.Boot.TH.PprDefaultBndrFlag SpecificityDefined in template-haskell-2.25.0.0 · Language.Haskell.TH.LibLift SpecificityDefined in ghc-internal-10.0.0 · GHC.Internal.TH.Lifttype Rep Specificity = D1 ('MetaDataDefined in ghc-internal-10.0.0 · GHC.Internal.TH.Syntax"Specificity"
"GHC.Internal.TH.Syntax"
"ghc-internal"
'False) (C1 ('MetaCons"SpecifiedSpec"
'PrefixI 'False) U1 :+: C1 ('MetaCons"InferredSpec"
'PrefixI 'False) U1)
Methods
defaultBndrFlag :: flag
Instances3DefaultBndrFlag
DefaultBndrFlag BndrVisDefined in template-haskell-2.25.0.0 · Language.Haskell.TH.LibDefaultBndrFlag SpecificityDefined in template-haskell-2.25.0.0 · Language.Haskell.TH.LibDefaultBndrFlag ()Defined in template-haskell-2.25.0.0 · Language.Haskell.TH.Lib