Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
eqForAllVis :: ForAllTyFlag -> ForAllTyFlag -> Boolghc GHC.Core.TyCo.Compare Do these denote the same level of visibility? Required arguments are visible, others are not. So this function equates Specified and Inferred. Used for printing.
pprForAll :: [ForAllTyBinder] -> SDocghc GHC.Core.TyCo.Ppr No documentation available.
pprUserForAll :: [ForAllTyBinder] -> SDocghc GHC.Core.TyCo.Ppr Print a user-level forall; see Note [When to print foralls] in GHC.Iface.Type.
-
ghc GHC.Core.TyCo.Rep No documentation available.
mkForAllTy :: ForAllTyBinder -> Type -> Typeghc GHC.Core.TyCo.Rep Like mkTyCoForAllTy, but does not check the occurrence of the binder See Note [Unused coercion variable in ForAllTy]
mkForAllTys :: [ForAllTyBinder] -> Type -> Typeghc GHC.Core.TyCo.Rep Wraps foralls over the type using the provided TyCoVars from left to right
mkInvisForAllTys :: [InvisTVBinder] -> Type -> Typeghc GHC.Core.TyCo.Rep Wraps foralls over the type using the provided InvisTVBinders from left to right
substForAllCoBndr :: Subst -> TyCoVar -> KindCoercion -> (Subst, TyCoVar, Coercion)ghc GHC.Core.TyCo.Subst No documentation available.
-
ghc GHC.Core.TyCo.Subst No documentation available.
tidyForAllTyBinder :: TidyEnv -> VarBndr TyCoVar vis -> (TidyEnv, VarBndr TyCoVar vis)ghc GHC.Core.TyCo.Tidy No documentation available.