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.

  1. 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.

  2. data UnfoldingGuidance

    ghc GHC.Core.Unfold

    UnfoldingGuidance says when unfolding should take place

  3. calcUnfoldingGuidance :: UnfoldingOpts -> Bool -> CoreExpr -> UnfoldingGuidance

    ghc GHC.Core.Unfold

    No documentation available.

  4. combineIdenticalAlts :: [AltCon] -> [CoreAlt] -> (Bool, [AltCon], [CoreAlt])

    ghc GHC.Core.Utils

    No documentation available.

  5. dumpIdInfoOfProgram :: Bool -> (IdInfo -> SDoc) -> CoreProgram -> SDoc

    ghc GHC.Core.Utils

    No documentation available.

  6. getIdFromTrivialExpr :: HasDebugCallStack => CoreExpr -> Id

    ghc GHC.Core.Utils

    No documentation available.

  7. getIdFromTrivialExpr_maybe :: CoreExpr -> Maybe Id

    ghc GHC.Core.Utils

    No documentation available.

  8. shouldStrictifyIdForCbv :: Var -> Bool

    ghc 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.

  9. shouldUseCbvForId :: Var -> Bool

    ghc GHC.Core.Utils

    No documentation available.

  10. tidyToIfaceContext :: TidyEnv -> ThetaType -> IfaceContext

    ghc GHC.CoreToIface

    No documentation available.

Page 501 of many | Previous | Next