ForAllTyFlag
Is something required to appear in source Haskell (Required), permitted by request (Specified) (visible type application), or prohibited entirely from appearing in source Haskell (Inferred)? See Note [VarBndrs, ForAllTyBinders, TyConBinders, and visibility] in GHC.Core.TyCo.Rep
Constructors
Instances8Eq, Data, Ord, NFData, Binary, OutputableBndrFlag, …
Eq ForAllTyFlagDefined in ghc-9.14.1 · Language.Haskell.Syntax.SpecificityData ForAllTyFlagDefined in ghc-9.14.1 · Language.Haskell.Syntax.SpecificityOrd ForAllTyFlagDefined in ghc-9.14.1 · Language.Haskell.Syntax.SpecificityNFData ForAllTyFlagDefined in ghc-9.14.1 · GHC.Hs.Specificity · orphanOutputable ForAllTyFlagDefined in ghc-9.14.1 · GHC.Hs.Specificity · orphanBinary ForAllTyFlagDefined in ghc-9.14.1 · GHC.Hs.Specificity · orphanOutputableBndrFlag ForAllTyFlag pDefined in ghc-9.14.1 · GHC.Hs.TypeOutputable tv => Outputable (VarBndr tv ForAllTyFlag)Defined in ghc-9.14.1 · GHC.Types.Var