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.
addInertForAll :: QCInst -> TcS ()ghc GHC.Tc.Solver.Monad No documentation available.
unifyForAllBody :: CtEvidence -> Role -> (UnifyEnv -> TcM a) -> TcS (a, Cts)ghc GHC.Tc.Solver.Monad No documentation available.
rewriteForErrors :: CtEvidence -> TcType -> TcS (Reduction, RewriterSet)ghc GHC.Tc.Solver.Rewrite See Note [Rewriting] rewriteForErrors is a variant of rewrite that rewrites w.r.t. nominal equality only, as this is better than full rewriting for error messages. (This was important when we flirted with rewriting newtypes but perhaps less so now.)
getPlatform :: TcRnIf a b Platformghc GHC.Tc.Types Get target platform
tcg_fords :: TcGblEnv -> [LForeignDecl GhcTc]ghc GHC.Tc.Types No documentation available.
tcg_th_foreign_files :: TcGblEnv -> TcRef [(ForeignSrcLang, FilePath)]ghc GHC.Tc.Types Foreign files emitted from TH.
ContainsForall :: ForAllTyBinder -> TcType -> NotConcreteReasonghc GHC.Tc.Types.Constraint The type contains a forall.
mkWpForAllCast :: [ForAllTyBinder] -> Type -> HsWrapperghc GHC.Tc.Types.Evidence No documentation available.
-
ghc GHC.Tc.Types.Origin No documentation available.
UnifyForAllSkol :: TcType -> SkolemInfoAnonghc GHC.Tc.Types.Origin No documentation available.