Stricten functions ins GHC.Natural
This brings `Natural` on par with `Integer` and fixes #17499. Also does some manual CSE for 0 and 1 literals.
Showing
- libraries/base/GHC/Natural.hs 45 additions, 35 deletionslibraries/base/GHC/Natural.hs
- libraries/base/tests/T17499.hs 16 additions, 0 deletionslibraries/base/tests/T17499.hs
- libraries/base/tests/all.T 1 addition, 0 deletionslibraries/base/tests/all.T
- testsuite/tests/numeric/should_compile/T14465.stdout 1 addition, 1 deletiontestsuite/tests/numeric/should_compile/T14465.stdout
libraries/base/tests/T17499.hs
0 → 100644
Please register or sign in to comment