summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Base.hs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add Monad instances to `(,,) a b` and `(,,,) a b c`Fumiaki Kinoshita2019-10-041-0/+26
* docs String, hyperlink to Data.ListJames Brock2019-10-031-0/+1
* Added do-notation examples for Functor, Applicative and Monad combinators.Baldur Blöndal2019-07-201-0/+116
* rename type parameter in `instance Applicative ((->) a)`, fixing #16928xplorld2019-07-141-1/+1
* Remove purely external primopsJohn Ericson2019-07-141-1/+2
* Implement the -XUnliftedNewtypes extension.Andrew Martin2019-06-141-1/+0
* Explain that 'mappend' and '(<>)' should be the same [skip ci]Alexandre Baldé2019-06-091-0/+3
* Typeset Big-O complexities with Tex-style notation (#16090)Sven Tennie2019-04-171-3/+3
* Inline the definition of 'ap' in the Monad lawsChris Martin2019-04-031-2/+2
* base: Add documentation that liftA2 used to not be a typeclass methodAndrew Martin2019-04-031-0/+3
* base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` insteadHerbert Valerio Riedel2019-03-221-16/+0
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-061-1/+1
* Add some complexities to Data.List documentation (#15003)Sven Tennie2018-12-181-1/+4
* Doc-only fixesAlec Theriault2018-11-221-26/+22
* base: Improve haddocks for FunctorSimon Jakobi2018-11-021-2/+5
* Fix dataToTag# argument evaluationÖmer Sinan Ağacan2018-10-101-10/+1
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-211-12/+12
* base: improve Functor documentationTobias Pflug2018-08-091-7/+5
* Built-in Natural literals in CoreSylvain Henry2018-06-151-18/+10
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-141-1/+2
* Fix #14710 with more validity checks during renamingRyan Scott2018-04-191-0/+1
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-021-2/+6
* Make ($!) representation-polymorphicDavid Feuer2018-02-121-2/+2
* Add example to Control.Monad.join docsNathan Collins2018-01-021-0/+27
* Tidy up of wired-in namesSimon Peyton Jones2017-12-131-2/+7
* Improve Control.Monad.guard and Control.Monad.MonadPlus docsNathan Collins2017-12-111-2/+11
* Generalise constraint on `instance Monoid (Maybe a)` to SemigroupHerbert Valerio Riedel2017-09-191-4/+5
* Make Semigroup a superclass of Monoid (re #14191)Herbert Valerio Riedel2017-09-071-37/+134
* Move NonEmpty definition into GHC.BaseHerbert Valerio Riedel2017-09-041-0/+29
* Loads of doc(test)sDavid Luposchainsky2017-08-171-8/+16
* Add some Monoid doctestsDavid Luposchainsky2017-08-171-4/+4
* Insert missing blank line to fix Applicative docDavid Luposchainsky2017-08-171-0/+1
* Typos in manual and commentsGabor Greif2017-03-141-2/+2
* Maybe Monoid doc: "is no semigroup" -> "used to be no semigroup"Chris Martin2017-03-131-2/+2
* Comments onlySimon Peyton Jones2017-03-101-19/+34
* Add a comment to the mapFB rulesJoachim Breitner2017-03-091-2/+4
* Add rule mapFB c (λx.x) = cJoachim Breitner2017-03-061-0/+1