Rule options
Constructors
RuleOptsroPlatform :: !PlatformTarget platform
roNumConstantFolding :: !BoolEnable constant folding through nested expressions.
See Note [Constant folding through nested expressions] in GHC.Core.Opt.ConstantFold
roExcessRationalPrecision :: !BoolCut down precision of Rational values to that of Float/Double if disabled
roBignumRules :: !BoolEnable built-in bignum rules (requires roBuiltinRules to be True too)
See Note [Built-in bignum rules] in GHC.Core.Opt.ConstantFold
roBuiltinRules :: !BoolEnable or disable all builtin rules (including bignum rules)