Hoogle Search
Within LTS Haskell 24.63 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
tidyVarBndrs :: TidyEnv -> [TyCoVar] -> (TidyEnv, [TyCoVar])ghc GHC.Core.Type This tidies up a type for printing in an error message, or in an interface file. It doesn't change the uniques at all, just the print names.
-
ghc GHC.Core.Unfold UnfoldingGuidance says when unfolding should take place
calcUnfoldingGuidance :: UnfoldingOpts -> Bool -> CoreExpr -> UnfoldingGuidanceghc GHC.Core.Unfold No documentation available.
combineIdenticalAlts :: [AltCon] -> [CoreAlt] -> (Bool, [AltCon], [CoreAlt])ghc GHC.Core.Utils No documentation available.
dumpIdInfoOfProgram :: Bool -> (IdInfo -> SDoc) -> CoreProgram -> SDocghc GHC.Core.Utils No documentation available.
getIdFromTrivialExpr :: HasDebugCallStack => CoreExpr -> Idghc GHC.Core.Utils No documentation available.
getIdFromTrivialExpr_maybe :: CoreExpr -> Maybe Idghc GHC.Core.Utils No documentation available.
shouldStrictifyIdForCbv :: Var -> Boolghc GHC.Core.Utils Do we expect there to be any benefit if we make this var strict in order for it to get treated as as cbv argument? See Note [Which Ids should be strictified] See Note [CBV Function Ids] for more background.
shouldUseCbvForId :: Var -> Boolghc GHC.Core.Utils No documentation available.
tidyToIfaceContext :: TidyEnv -> ThetaType -> IfaceContextghc GHC.CoreToIface No documentation available.