summaryrefslogtreecommitdiff
path: root/libraries/ghc-prim/GHC/Classes.hs
Commit message (Expand)AuthorAgeFilesLines
* Use fix-sized arithmetic primops for fixed size boxed typesJohn Ericson2021-05-061-28/+174
* Make divModInt# branchlessSylvain Henry2021-04-291-13/+69
* Allow divInt#/modInt# to inline (#18067)Sylvain Henry2021-04-291-2/+2
* Refactor modInt# to make it branchlessSylvain Henry2021-04-291-7/+59
* Refactor divInt# to make it branchless (#18067, #19636)Sylvain Henry2021-04-291-9/+68
* [skip ci] Fix 'Ord' documentation inconsistencyGaël Deest2021-03-201-4/+4
* Clarify Eq documentation #18713f-a2020-10-161-9/+4
* Extend mAX_TUPLE_SIZE to 64GHC GitLab CI2020-10-151-0/+20
* Documentation for (&&) and (&&) states that they are lazy in their second arg...Tilman Blumhagen2019-10-221-2/+2
* Ord docs: Add explanation on 'min' and 'max' operator interactionsSimon Jakobi2019-04-141-0/+4
* Fix invalid doc commentAlec Theriault2019-02-101-16/+22
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-061-1/+1
* Improve documentation of Eq, Ord instances for Float and DoubleARJANEN Loïc Jean David2018-06-171-5/+89
* Add Eq instances for TrName, ModuleBen Gamari2017-02-281-0/+10
* Type-indexed TypeableBen Gamari2017-02-181-4/+4
* Turn divInt# and modInt# into bitwise operations when possibleTakano Akio2016-09-051-0/+3
* Defer inlining of Ord methodsBen Gamari2016-03-301-5/+33
* ghc-prim: Delay inlining of {gt,ge,lt,le}Int to phase 1Ben Gamari2016-03-301-6/+12
* Defer inlining of Eq for primitive typesBen Gamari2016-03-241-9/+78
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-161-4/+4
* Allow recursive (undecidable) superclassesSimon Peyton Jones2015-12-151-0/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-1/+0
* Generate Typeable info at definition sitesBen Gamari2015-10-301-1/+35
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-291-35/+1
* Generate Typeable info at definition sitesBen Gamari2015-10-291-1/+35
* Increase constraint tuple limit to 62 (Trac #10451)Nick Terrell2015-06-141-1/+292
* Refactor tuple constraintsSimon Peyton Jones2015-05-181-2/+42
* Revert multiple commitsAustin Seipp2015-05-141-42/+2
* Two wibbles to fix the buildSimon Peyton Jones2015-05-131-1/+6
* Refactor tuple constraintsSimon Peyton Jones2015-05-131-1/+36
* Move IP, Symbol, Nat to ghc-primSimon Peyton Jones2015-05-011-2/+19
* Revert "Add export lists to some modules."Austin Seipp2015-01-191-18/+1
* Add export lists to some modules.David Feuer2014-12-271-1/+18
* Specialise Eq, Ord, Read, Show at Int, Char, StringSimon Peyton Jones2014-08-281-0/+4
* Remove obsolete "-- #hide" Haddock pragmasReid Barton2014-08-091-1/+0
* Follow changes in comparison primops (see #6135)Jan Stolarek2013-09-181-37/+36
* Add `{-# MINIMAL #-}` to `class Eq` and `class Ord`Herbert Valerio Riedel2013-09-181-0/+2
* Comparison primops return Int# (Fixes #6135)Jan Stolarek2013-07-261-0/+1
* Move GHC.Generics to baseJose Pedro Magalhaes2012-06-211-17/+0
* Move divInt#/modInt# from baseIan Lynagh2012-06-191-1/+25
* Move the Word type from base to ghc-primIan Lynagh2012-05-211-0/+2
* Merge GHC.Unit into GHC.Tuple, and GHC.Ordering into GHC.TypesIan Lynagh2011-08-261-2/+0
* Formatting fixesDavid Terei2011-08-081-0/+2
* Integer Eq and Ord instances are now in the integer packageIan Lynagh2011-07-221-12/+0
* Move GHC.Classes here from baseIan Lynagh2011-07-221-0/+297