summaryrefslogtreecommitdiff
path: root/libraries/base/Control/Monad
Commit message (Expand)AuthorAgeFilesLines
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-212-2/+2
* Replace dead link in Haddock documentation of Control.Monad.Fail (fixes #21602)BinderDavid2022-05-261-1/+1
* Explain that 'fail s' should run in the monad itselfTom Ellis2022-05-051-0/+4
* remove MonadFail instances of STArtem Pelenitsyn2022-03-051-4/+0
* Make modules in base stable.Hécate Moonlight2022-02-287-7/+7
* Fix a few Note inconsistenciesBen Gamari2022-02-012-3/+2
* Add instances for GHC.Tuple.SoloBen Gamari2021-01-272-0/+12
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-231-1/+1
* Add an example to liftIO and explain its purposeHécate2020-04-091-0/+34
* Fix haddock formatting in Control.Monad.ST.Lazy.Imp.hsMaxim Koltsov2020-04-031-3/+3
* Require GHC 8.8 as the minimum compiler for bootstrappingRyan Scott2020-03-311-6/+5
* base: Ensure that failIO isn't SOURCE importedBen Gamari2019-11-011-2/+1
* Data.Ord: give a field name getDown to DownFumiaki Kinoshita2019-06-181-1/+0
* base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` insteadHerbert Valerio Riedel2019-03-221-3/+0
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-152-2/+2
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-062-2/+2
* Doc-only fixesAlec Theriault2018-11-222-13/+12
* docs: "state transformer" -> "state monad" / "ST" (whichever is meant)Artem Pelenitsyn2018-08-214-11/+11
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-213-4/+4
* Harden fixSTDavid Feuer2018-07-212-4/+54
* base: Add missing instances for Data.Ord.DownBen Gamari2018-06-192-0/+15
* base: Introduce Data.Monoid.Apchessai2018-05-271-1/+5
* Fix documentation and comment issuesCyd Parser2017-11-031-1/+1
* Move NonEmpty definition into GHC.BaseHerbert Valerio Riedel2017-09-042-1/+16
* Typos in comments and manual [ci skip]Gabor Greif2017-06-281-1/+1
* Make unsafeInterleaveST less unsafeDavid Feuer2017-03-222-1/+4
* Add liftA2 to Applicative classDavid Feuer2017-02-051-0/+15
* Attempt to make lazy ST thread safeDavid Feuer2017-02-031-24/+118
* Generalize the type of runRW#David Feuer2017-01-251-2/+1
* Add Bifoldable and Bitraversable to baseRyan Scott2016-06-191-0/+6
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-065-0/+38
* Missing Proxy instances, make U1 instance more Proxy-likeRyanGlScott2016-02-291-0/+7
* Add more type class instances for GHC.GenericsRyanGlScott2016-02-252-0/+33
* Allow CallStacks to be frozenEric Seidel2015-12-232-4/+4
* update link to MonadFail proposalHerbert Valerio Riedel2015-11-251-1/+2
* base: Add new Control.Monad.Fail module (re #10751)Herbert Valerio Riedel2015-11-031-0/+77
* Move Control.Monad.IO.Class to base from transformersRyanGlScott2015-10-171-0/+36
* base: MRP-refactoring of AMP instancesHerbert Valerio Riedel2015-10-121-3/+1
* Add more MonadZip instancesOleg Grenrus2015-03-172-2/+28
* Add various instances to newtypes in Data.MonoidOleg Grenrus2015-03-031-0/+18
* Revert "Add export lists to some modules."Austin Seipp2015-01-191-1/+1
* Add export lists to some modules.David Feuer2014-12-271-1/+1
* Update Control.Monad.ST.* for Safe Haskell as now they're safe by defaultDavid Terei2014-11-216-7/+9
* Remove redundant "Minimal complete definition"-commentsHerbert Valerio Riedel2014-11-041-1/+1
* Remove redundant explicit `Prelude` importsHerbert Valerio Riedel2014-10-193-5/+0
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-1/+1
* Move `mapM` and `sequence` to GHC.Base and break import-cyclesHerbert Valerio Riedel2014-09-211-2/+1
* Export `Traversable()` and `Foldable()` from PreludeHerbert Valerio Riedel2014-09-151-3/+8
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-1/+5
* Remove obsolete pre-Haddock-2 `#hide` pragmasHerbert Valerio Riedel2013-09-232-2/+0