summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Base.hs
Commit message (Expand)AuthorAgeFilesLines
* Make Functor a quantified superclass of Bifunctor.Baldur Blöndal2022-11-301-0/+12
* Move Void to GHC.Base...Oleg Grenrus2022-11-301-0/+38
* Document what Alternative/MonadPlus instances actually doJade Lovelace2022-11-081-6/+20
* Add example for (<$)Jade Lovelace2022-11-081-0/+9
* Build System: Remove out-of-date comment about make build systemMatthew Pickering2022-10-181-4/+0
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-211-11/+11
* Default implementation for mempty/(<>)Gabriella Gonzalez2022-07-251-1/+21
* typosEric Lindblad2022-07-181-1/+1
* Fix rendering of liftA haddockLi-yao Xia2022-04-251-2/+1
* Rename [] to List (#21294)Vladislav Zavialov2022-04-071-1/+1
* Suggestions due to hlintMatthew Pickering2022-02-241-2/+1
* (#21044) Documented arithmetic functions in base.nikshalark2022-02-131-1/+67
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+0
* Make most shifts branchlessSylvain Henry2022-01-281-11/+18
* Fix typosKrzysztof Gogolewski2021-12-251-1/+1
* fix ambiguity in `const` documentationalirezaghey2021-12-141-1/+1
* Make INLINE/NOINLINE pragmas a bgi less constrainingSimon Peyton Jones2021-11-221-3/+4
* Fix rendering of Applicative lawLi-yao Xia2021-11-101-1/+1
* Insert warnings in the documentation of dangerous functionsTom Sydney Kerckhove2021-10-151-0/+3
* Add (++)/literal ruleSylvain Henry2021-10-021-0/+5
* Constant-fold unpackAppendCString (fix #20174)Sylvain Henry2021-08-021-0/+2
* Functor docs: link to free theorem explanation (#19300)Krzysztof Gogolewski2021-07-281-0/+3
* Generalise reallyUnsafePtrEquality# and use itsheaf2021-07-231-3/+5
* Reword: representation instead of levitysheaf2021-06-101-1/+1
* Move shift ops out of GHC.BaseSylvain Henry2021-05-031-66/+0
* Use fix-sized bit-fiddling primops for fixed size boxed typesJohn Ericson2021-05-031-0/+66
* Redesign withDict (formerly magicDict)Ryan Scott2021-04-291-0/+2
* Make divModInt# branchlessSylvain Henry2021-04-291-11/+0
* Implement list `fold` and `foldMap` via mconcatKoz Ross2021-04-101-0/+7
* Fixes Monad's associativity docsŁukasz Gołębiewski2021-04-051-1/+1
* Fix fake import in GHC.Exception.Type boot moduleSylvain Henry2021-03-201-19/+21
* Always INLINE ($!)Sylvain Henry2021-03-031-0/+1
* Mark divModInt and friends as INLINE (#19267)Sebastian Graf2021-02-281-0/+16
* Add instances for GHC.Tuple.SoloBen Gamari2021-01-271-1/+37
* Rectify Haddock typos for the Functor classHécate2021-01-181-4/+5
* Remove references to ApplicativeDo in the base haddocksHécate2021-01-131-79/+93
* Correct more doctestsOleg Grenrus2021-01-101-1/+4
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-051-12/+10
* Update `base` packageSylvain Henry2020-06-171-22/+21
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-011-1/+1
* Fix "build/elem" RULE.Andreas Klebinger2020-05-291-1/+7
* GHC.Core.Opt renamingSylvain Henry2020-04-181-2/+2
* Base: fix a typo in liftA docTristan Cacqueray2020-03-251-1/+1
* Modules: Core operations (#13009)Sylvain Henry2020-03-181-2/+2
* Re-implement unsafe coercions in terms of unsafe equality proofsSimon Peyton Jones2020-02-201-0/+1
* base: Drop out-of-date commentBen Gamari2020-02-081-12/+0
* doc(Data.List): Add some examples to Data.ListJulien Debon2020-02-081-2/+1
* Module hierarchy: Iface (cf #13009)Sylvain Henry2020-01-061-1/+1
* Adding examples to Semigroup/monoidDan Brooks2019-11-061-0/+15
* base: Ensure that failIO isn't SOURCE importedBen Gamari2019-11-011-1/+8