Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. seRecIds :: SimplEnv -> !UnVarSet

    ghc GHC.Core.Opt.Simplify.Env

    Fast OutVarSet tracking which recursive RHSs we are analysing. See Note [Eta reduction in recursive RHSs] in GHC.Core.Opt.Arity.

  2. substId :: SimplEnv -> InId -> SimplSR

    ghc GHC.Core.Opt.Simplify.Env

    No documentation available.

  3. newId :: FastString -> Mult -> Type -> SimplM Id

    ghc GHC.Core.Opt.Simplify.Monad

    No documentation available.

  4. newJoinId :: [Var] -> Type -> SimplM Id

    ghc GHC.Core.Opt.Simplify.Monad

    Make a join id with given type and arity but without call-by-value annotations.

  5. isExitJoinId :: Var -> Bool

    ghc GHC.Core.Opt.Simplify.Utils

    No documentation available.

  6. CaseIdentity :: Id -> Tick

    ghc GHC.Core.Opt.Stats

    No documentation available.

  7. needsVoidWorkerArg :: Id -> [Var] -> [Var] -> Bool

    ghc GHC.Core.Opt.WorkWrap.Utils

    Whether the worker needs an additional `Void#` arg as per Note [Protecting the last value argument] or Note [Preserving float barriers].

  8. pprId :: Id -> SDoc

    ghc GHC.Core.Ppr

    No documentation available.

  9. pprIds :: [Id] -> SDoc

    ghc GHC.Core.Ppr

    No documentation available.

  10. type DictId = EvId

    ghc GHC.Core.Predicate

    Dictionary Identifier

Page 493 of many | Previous | Next