git.iko.soy/rowtype-yoga/purescript-backend-optimizer
on main help sign in
21 lines 651 B history raw
1module Snapshot.AssocNumberOps where
3import Prelude
5test1 :: Number -> Number
6test1 x = 1.0 + (((((2.0 + x) + x) + x) + x) + 3.0) + 4.0
8test2 :: Number -> Number
9test2 x = 1.0 + (2.0 + (x + (x + (x + (x + 3.0))))) + 4.0
11test3 :: Number -> Number
12test3 x = 1.0 + (2.0 + (x + (x + (x + (x + 3.0))))) + 4.0 + (((((5.0 + x) + x) + x) + x) + 6.0) + 7.0
14test4 :: Number -> Number
15test4 x = 1.0 * (((((2.0 * x) * x) * x) * x) * 3.0) * 4.0
17test5 :: Number -> Number
18test5 x = 1.0 * (2.0 * (x * (x * (x * (x * 3.0))))) * 4.0
20test6 :: Number -> Number
21test6 x = 1.0 * (2.0 * (x * (x * (x * (x * 3.0))))) * 4.0 * (((((5.0 * x) * x) * x) * x) * 6.0) * 7.0