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.
feqn_tycon :: FamEqn pass rhs -> LIdP passghc GHC.Hs.Decls No documentation available.
tfid_eqn :: TyFamInstDecl pass -> TyFamInstEqn passghc GHC.Hs.Decls No documentation available.
HsBndrRequired :: !XBndrRequired pass -> HsBndrVis passghc GHC.Hs.Type No documentation available.
type
HsOuterFamEqnTyVarBndrs = HsOuterTyVarBndrs ()ghc GHC.Hs.Type Used for type-family instance equations, e.g.,
type instance forall a. F [a] = Tree a
The notion of specificity is irrelevant in type family equations, so we use () for the HsOuterTyVarBndrs flag.-
ghc GHC.Hs.Type Prints the explicit forall in a type family equation if one is written. If there is no explicit forall, nothing is printed.
pprEqn :: HsMatchContextRn -> SDoc -> String -> SDocghc GHC.HsToCore.Errors.Ppr No documentation available.
matchEquations :: HsMatchContextRn -> [MatchId] -> [EquationInfo] -> Type -> DsM CoreExprghc GHC.HsToCore.Match No documentation available.
mkEqnInfo :: [LPat GhcTc] -> MatchResult CoreExpr -> EquationInfoghc GHC.HsToCore.Monad No documentation available.
-
ghc GHC.HsToCore.Pmc.Solver.Types Undecidable semantic equality result. See Note [Undecidable Equality for PmAltCons]
uc_safe_implicit_imps_req :: UsageConfig -> !Boolghc GHC.HsToCore.Usage Are all implicit imports required to be safe for this Safe Haskell mode?