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.
seRecIds :: SimplEnv -> !UnVarSetghc 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.
substId :: SimplEnv -> InId -> SimplSRghc GHC.Core.Opt.Simplify.Env No documentation available.
newId :: FastString -> Mult -> Type -> SimplM Idghc GHC.Core.Opt.Simplify.Monad No documentation available.
newJoinId :: [Var] -> Type -> SimplM Idghc GHC.Core.Opt.Simplify.Monad Make a join id with given type and arity but without call-by-value annotations.
-
ghc GHC.Core.Opt.Simplify.Utils No documentation available.
-
ghc GHC.Core.Opt.Stats No documentation available.
needsVoidWorkerArg :: Id -> [Var] -> [Var] -> Boolghc 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].
-
ghc GHC.Core.Ppr No documentation available.
-
ghc GHC.Core.Ppr No documentation available.
-
ghc GHC.Core.Predicate Dictionary Identifier