|Version 2 (modified by 5 years ago) (diff),|
GHC Commentary: Libraries/Integer
Selecting an Integer implementation
You can select which implementation of Integer is used by defining
mk/build.mk. The code is in
The default value is
integer-gmp, which uses the GNU Multiple Precision Arithmetic Library (GMP) to define the Integer type and its operations.
The other implementation currently available is
integer-simple, which uses a simple (but slow, for larger Integers) pure Haskell implementation.
The Integer interface
How Integer is handled inside GHC