Non IEEE-754 compliant compile-time floating-point optimisations
|LTS Haskell 20.23:||1.0.2|
|Stackage Nightly 2023-06-04:||1.0.2|
|Latest on Hackage:||1.0.2|
Maintained by firstname.lastname@example.org
This version can be pinned in stack with:
Module documentation for 1.0.2
Depends on 1 package(full list with versions):
Used by 1 package in lts-9.21(full list with versions):
Numeric.FastMath module brings into scope many unsafe
Doubles that can greatly improve run time performance.
It is roughly equivalent to gcc's
-ffast-math compiler flag.
Optimisation (at least
-O1) must be enabled for any
RULES to take effect.
These rules are unsafe because they don't strictly adhere to the IEEE-754 regulations and may subtly change the results of your numeric computations. See the README on github for more details.