summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Base.hs
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-161-2/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-3/+16
* Rip out __HADDOCK__ referencesBen Gamari2015-11-141-8/+0
* Add `MonadPlus IO` and `Alternative IO` instancesHerbert Valerio Riedel2015-11-031-1/+7
* base: Add new Control.Monad.Fail module (re #10751)Herbert Valerio Riedel2015-11-031-0/+5
* base: MRP-refactoring of AMP instancesHerbert Valerio Riedel2015-10-121-11/+7
* Fallout from more assiduous RULE warningsSimon Peyton Jones2015-07-281-3/+4
* Add `Monoid` instance for `IO`Gabriel Gonzalez2015-06-161-0/+4
* fix typoJavran Cheng2015-04-061-1/+1
* Add Monad instance for `((,) a)` (#10190)Fumiaki Kinoshita2015-03-251-0/+3
* Provide default implementation of `Monad(return)`Herbert Valerio Riedel2015-02-091-0/+1
* Revert "Add export lists to some modules."Austin Seipp2015-01-191-22/+11
* Add export lists to some modules.David Feuer2014-12-271-11/+22
* Fix broken Haddock markup in `Monad` documentationHerbert Valerio Riedel2014-12-161-3/+3
* Change a comment referring falsely to seqDavid Feuer2014-11-171-1/+4
* base: define `sequence = mapM id`David Feuer2014-11-131-3/+19
* base: Fix map/coerce commentDavid Feuer2014-11-131-3/+2
* Define list monad operations using comprehensionsDavid Feuer2014-11-111-7/+44
* base: Manually unlit .lhs into .hs modulesHerbert Valerio Riedel2014-11-071-0/+1143