summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Natural.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove from `base` obsolete CPP for `integer-gmp`Alec Theriault2019-01-161-5/+15
* Comment out CONSTANT_FOLDED in GHC.NaturalChristiaan Baaij2018-10-281-25/+30
* Fixed typo in exponent examplechris-bacon2018-08-291-1/+1
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-211-10/+12
* Fix for built-in Natural literals desugaringSylvain Henry2018-07-061-1/+1
* Built-in Natural literals in CoreSylvain Henry2018-06-151-419/+345
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-021-1/+5
* Implement {set,clear,complement}BitBigNat primitivesHerbert Valerio Riedel2017-10-161-6/+14
* Override default `clearBit` method impl for `Natural`Herbert Valerio Riedel2017-10-161-0/+5
* Loads of doc(test)sDavid Luposchainsky2017-08-171-2/+7
* Drop GHC 7.10 compatibilityRyan Scott2017-08-011-12/+6
* Fix minusNatural exception to be UnderflowOleg Grenrus2017-02-041-2/+2
* Introduce GHC.TypeNats module, change KnownNat evidence to be NaturalOleg Grenrus2017-02-011-34/+45
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-061-0/+16
* Allow CallStacks to be frozenEric Seidel2015-12-231-8/+8
* Add subWordC# on x86ishNikita Karetnikov2015-10-311-7/+0
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-071-1/+0
* Convert `/Since: .../` to new `@since ...` syntaxHerbert Valerio Riedel2014-12-161-10/+10
* Make Natural's (.|.) really an OR operation (#9818)Herbert Valerio Riedel2014-12-021-3/+3
* Implement `GHC.Natural.powModNatural` (#9818)Herbert Valerio Riedel2014-11-291-0/+40
* Define `Data` instance for `Natural` type (#9818)Herbert Valerio Riedel2014-11-261-0/+14
* Call `popCountBigNat` directly (#9818)Herbert Valerio Riedel2014-11-221-1/+1
* Implement {gcd,lcm}/Natural optimisation (#9818)Herbert Valerio Riedel2014-11-221-0/+27
* Fix `fromInteger` constructing invalid `Natural`Herbert Valerio Riedel2014-11-221-1/+1
* Add `isValidNatural` predicate (#9818)Herbert Valerio Riedel2014-11-221-0/+21
* Implement `Natural` number type (re #9818)Herbert Valerio Riedel2014-11-221-0/+542