BSD-3-Clause licensed by Sylvain Henry
This version can be pinned in stack with:ghc-bignum-1.3@sha256:bd2040ad43b139bd966bf764e240a4b3f435b79dfc11d0342decd61932818142,2789
Module documentation for 1.3
Used by 18 packages in
nightly-2024-05-29(full list with versions):
arithmoi,
base,
bitvec,
cborg,
clash-ghc,
clash-lib,
clash-prelude,
discrimination,
fast-digits,
ghc-bignum-orphans,
ghc-typelits-extra,
ghc-typelits-natnormalise,
hashable,
integer-gmp,
integer-logarithms,
integer-roots,
mod,
streamly-core This package provides the low-level implementation of the standard
BigNat
, Natural
and Integer
types.
Changelog for ghc-bignum
package
1.3
- Expose backendName
- Add
naturalSetBit[#]
(#21173), naturalClearBit[#]
(#21175), naturalComplementBit[#]
(#21181)
1.2
- Moved naturalToDouble# and naturalToFloat# to
base
package
1.1
- Moved integerToDouble# and integerToFloat# to
base
package with fixed
rounding (#15926, #17231, #17782)
- Added Eq and Ord instances for BigNat (#19647)
- Bump in-tree GMP to version 6.2.1
- Support for autoconf >= 2.70 especially on Windows (#19189)
- Fixed extra-source-files in .cabal file
- Fixed incorrect declaration in .hs-boot file (#19638)