summaryrefslogtreecommitdiff
path: root/libraries/base/Control
Commit message (Expand)AuthorAgeFilesLines
...
* Be consistent with placement of Safe Haskell mode at top of fileDavid Terei2014-11-213-3/+4
* Improve Safe Haskell bounds for changes to base over timeDavid Terei2014-11-212-2/+2
* Update Control.Monad.ST.* for Safe Haskell as now they're safe by defaultDavid Terei2014-11-216-7/+9
* Per-thread allocation counters and limitsSimon Marlow2014-11-122-0/+2
* Use (.) and id from Base in Control.ApplicativeDavid Feuer2014-11-081-2/+2
* Improve Applicative definitionsDavid Feuer2014-11-071-17/+11
* Remove redundant "Minimal complete definition"-commentsHerbert Valerio Riedel2014-11-042-3/+3
* Refactor module imports in baseHerbert Valerio Riedel2014-10-191-4/+3
* Remove redundant explicit `Prelude` importsHerbert Valerio Riedel2014-10-195-9/+0
* Generalise `Control.Monad.{foldM,foldM_}` to `Foldable` (#9586)Herbert Valerio Riedel2014-10-181-6/+7
* Make filterM a good consumerDavid Feuer2014-10-011-5/+7
* Generalise `guard` for real this timeHerbert Valerio Riedel2014-09-281-1/+1
* Generalise `Control.Monad.{when,unless,guard}`Herbert Valerio Riedel2014-09-281-6/+6
* Don't re-export `Alternative(..)` from Control.Monad (re #9586)Herbert Valerio Riedel2014-09-261-1/+0
* Refer to 'mask' instead of 'block' in Control.ExceptionThomas Miedema2014-09-251-4/+4
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-243-10/+10
* Generalise Data.List/Control.Monad to Foldable/TraversableHerbert Valerio Riedel2014-09-211-7/+2
* Move `mapM` and `sequence` to GHC.Base and break import-cyclesHerbert Valerio Riedel2014-09-213-20/+3
* Fix potential `mingw32_HOST_OS` breakage from eae19112462fe77Herbert Valerio Riedel2014-09-201-1/+1
* Generalise Control.Monad.{sequence_,msum,mapM_,forM_}Herbert Valerio Riedel2014-09-181-25/+2
* Invert module-dep between Control.Monad and Data.FoldableHerbert Valerio Riedel2014-09-182-0/+5
* Move Control.Monad.void into Data.FunctorHerbert Valerio Riedel2014-09-181-4/+1
* Move Applicative/MonadPlus into GHC.BaseHerbert Valerio Riedel2014-09-182-78/+3
* Move `when` to GHC.BaseHerbert Valerio Riedel2014-09-182-16/+0
* Move (=<<) to GHC.BaseHerbert Valerio Riedel2014-09-181-6/+0
* Move `Maybe`-typedef into GHC.BaseHerbert Valerio Riedel2014-09-162-2/+0
* Export `Traversable()` and `Foldable()` from PreludeHerbert Valerio Riedel2014-09-154-13/+28
* base: Drop obsolete/redundant `__GLASGOW_HASKELL__` checksHerbert Valerio Riedel2014-09-131-5/+2
* base: replace ver 4.7.1.0 references by 4.8.0.0Herbert Valerio Riedel2014-09-091-1/+1
* Make Applicative a superclass of MonadAustin Seipp2014-09-094-285/+69
* Specialise monad functions, and make them INLINEABLESimon Peyton Jones2014-08-281-0/+38
* Add Functor, Applicative, Monad instances for First, LastBen Gamari2014-07-281-1/+10
* Fix typos in base documentation.Shachaf Ben-Kiki2014-07-101-2/+2
* Replace DeriveDataTypeable by AutoDeriveTypeableHerbert Valerio Riedel2014-05-274-4/+4
* Add strict ver. of (<$>): (<$!>) to Control.MonadAlexander Berntsen2014-05-141-0/+15
* Revert "Per-thread allocation counters and limits"Simon Marlow2014-05-042-2/+0
* Per-thread allocation counters and limitsSimon Marlow2014-05-022-0/+2
* Normalize GHC Trac URLsHerbert Valerio Riedel2014-04-191-1/+1
* Add some instances for Monoid/Applicative (#8797)Austin Seipp2014-02-281-1/+8
* Add `withMVarMasked` (re #8818)Herbert Valerio Riedel2014-02-251-0/+16
* Tweak Haddock markup in Control.ApplicativeHerbert Valerio Riedel2014-02-211-13/+18
* Improve Haddock markupHerbert Valerio Riedel2014-01-303-3/+8
* Improve Haddock markup in `Control.Concurrent.MVar`Herbert Valerio Riedel2014-01-291-9/+11
* Rename (:=:) to (:~:) and add Data.Type.CoercionEdward Kmett2013-10-091-1/+7
* Add `instance Monoid a => Monoid (Const a b)`Herbert Valerio Riedel2013-10-051-0/+5
* Drop redundant `{-# LANGUAGE #-}` pragmasHerbert Valerio Riedel2013-09-281-1/+0
* Add instance Monad (WrappedMonad m) to Control.Applicative (#8218)Krzysztof Gogolewski2013-09-231-0/+5
* Remove obsolete pre-Haddock-2 `#hide` pragmasHerbert Valerio Riedel2013-09-232-2/+0
* Add Haddock `/Since: 4.4.0.0/` comments to symbolsHerbert Valerio Riedel2013-09-221-0/+2
* Add Haddock `/Since: 4.6.0.0/` comments to symbolsHerbert Valerio Riedel2013-09-212-0/+7