summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Base.hs
Commit message (Expand)AuthorAgeFilesLines
* 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
* add example documentation for tuple ApplicativeGinBaby2017-03-061-1/+8
* Add liftA2 to Applicative classDavid Feuer2017-02-051-17/+58
* Fix comment (old filename '.lhs') in libraries/Takenobu Tani2017-02-041-4/+4
* Mark *FB functions INLINE[0] (Fixes #13001)Takano Akio2017-01-101-1/+1
* Don't use $ in the definition of (<**>) in GHC.BaseMatthew Pickering2017-01-031-1/+2
* Escape lambda.Vaibhav Sagar2016-10-091-1/+1
* Replace INLINEABLE by INLINABLE (#12613)Joachim Breitner2016-09-241-10/+10
* Fix misspellings of the word "instance" in commentsRyan Scott2016-07-181-1/+1
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-061-2/+32
* GHC.Base: Use thenIO in instance Applicative IOJoachim Breitner2016-04-081-3/+3
* Add closing parenthesis in comment for eqString (#11507)Thomas Miedema2016-01-291-1/+1
* Rewrite Haddocks for GHC.Base.constBen Gamari2016-01-041-1/+6
* Allow CallStacks to be frozenEric Seidel2015-12-231-3/+3