Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
checkTyFamEqnValidityInfo :: TyCon -> TyFamEqnValidityInfo -> TcM ()ghc GHC.Tc.Validity Perform scoping check on a type family equation. See TyFamEqnValidityInfo.
checkValidTyFamEqn :: TyCon -> [Type] -> Type -> TcM ()ghc GHC.Tc.Validity Do validity checks on a type family equation, including consistency with any enclosing class instance head, termination, and lack of polytypes. See also the separate checkFamPatBinders which performs scoping checks on a type family equation. (It's separate because it expects TyFamEqnValidityInfo, which comes from a separate place e.g. for associated type defaults.)
-
ghc GHC.Types.Basic Does this Origin require us to run pattern-match checking, or should we skip these checks? See Note [Generated code and pattern-match checking].
-
ghc GHC.Types.Basic No documentation available.
-
ghc GHC.Types.Cpr No documentation available.
-
ghc GHC.Types.Demand No documentation available.
seqDemandList :: [Demand] -> ()ghc GHC.Types.Demand No documentation available.
-
ghc GHC.Types.Demand No documentation available.
-
ghc GHC.Types.Demand No documentation available.
-
ghc GHC.Types.Demand No documentation available.