Moduleghc-lib-parser-9.14.1.20251220GHC2021
GHC.Core.Opt.Simplify.Utils
Synopsis
- value rebuildLam
- value mkCase
- value prepareAlts
- value tryEtaExpandRhs
- value wantEtaExpansion
- value preInlineUnconditionally
- value postInlineUnconditionally
- value activeRule
- value getUnfoldingInRuleMatch
- value updModeForStableUnfoldings
- value updModeForRules
- data BindContext
- value bindContextLevel
- data SimplCont
- data DupFlag
- data FromWhat
- type StaticEnv
- value isSimplified
- value contIsStop
- value contIsDupable
- value contResultType
- value contHoleType
- value contHoleScaling
- value contIsTrivial
- value contArgs
- value contIsRhs
- value countArgs
- value contOutArgs
- value dropContArgs
- value mkBoringStop
- value mkRhsStop
- value mkLazyArgStop
- value interestingCallContext
- data ArgInfo
- data ArgSpec
- value mkArgInfo
- value addValArgTo
- value addTyArgTo
- value argInfoExpr
- value argSpecArg
- value pushSimplifiedArgs
- value isStrictArgInfo
- value lazyArgContext
- value abstractFloats
- value isExitJoinId
- Packageghc-lib-parser-9.14.1.20251220
- Exports45
- LanguageGHC2021
- LicenceBSD-3-Clause
Constructors
Instances1Outputable
Outputable SimplContDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Core.Opt.Simplify.Utils
Instances1Outputable
Outputable DupFlagDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Core.Opt.Simplify.Utils
Instances1Outputable
Outputable ArgInfoDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Core.Opt.Simplify.Utils
Instances1Outputable
Outputable ArgSpecDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Core.Opt.Simplify.Utils