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.
type
EpAnnForallTy = EpAnn (AddEpAnn, AddEpAnn)ghc GHC.Hs.Type No documentation available.
HsForAllInvis :: XHsForAllInvis pass -> [LHsTyVarBndr Specificity pass] -> HsForAllTelescope passghc GHC.Hs.Type An invisible forall (e.g., forall a {b} c. {...}), where each binder has a Specificity.
-
ghc GHC.Hs.Type The type variable binders in an HsForAllTy. See also Note [Variable Specificity and Forall Visibility] in GHC.Tc.Gen.HsType.
HsForAllTy :: XForAllTy pass -> HsForAllTelescope pass -> LHsType pass -> HsType passghc GHC.Hs.Type - AnnKeywordId : AnnForall, AnnDot,AnnDarrow For details on above see Note [exact print annotations] in GHC.Parser.Annotation
HsForAllVis :: XHsForAllVis pass -> [LHsTyVarBndr () pass] -> HsForAllTelescope passghc GHC.Hs.Type A visible forall (e.g., forall a -> {...}). These do not have any notion of specificity, so we use () as a placeholder value.
XHsForAllTelescope :: !XXHsForAllTelescope pass -> HsForAllTelescope passghc GHC.Hs.Type No documentation available.
hsForAllTelescopeNames :: forall (p :: Pass) . HsForAllTelescope (GhcPass p) -> [IdP (GhcPass p)]ghc GHC.Hs.Type No documentation available.
hst_xforall :: HsType pass -> XForAllTy passghc GHC.Hs.Type No documentation available.
-
ghc GHC.Hs.Type No documentation available.
-
ghc GHC.Hs.Type No documentation available.