summaryrefslogtreecommitdiff
path: root/libraries/base/Control/Applicative.hs
Commit message (Expand)AuthorAgeFilesLines
* Small ZipList optimisationViktor Dukhovni2021-06-071-2/+6
* Additionally export asum from Control.ApplicativeOleg Grenrus2021-03-301-1/+2
* Correct doctestsOleg Grenrus2021-01-021-1/+6
* Base: add markup around ExceptTristan Cacqueray2020-03-251-1/+1
* Base: add Control.Applicative optional exampleTristan Cacqueray2020-03-251-0/+17
* Doc-only fixesAlec Theriault2018-11-221-2/+2
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-021-4/+16
* Add forgotten > in Control.ApplicativeOleg Grenrus2017-08-061-1/+1
* Add Alternative instance for ZipList (fix #13520).Edvard Hübinette2017-04-041-1/+6
* Elaborate further on ZipList Applicative docsChris Martin2017-03-131-5/+13
* add example documentation for tuple ApplicativeGinBaby2017-03-061-1/+1
* Add liftA2 to Applicative classDavid Feuer2017-02-051-3/+5
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-061-0/+7
* Move Const to own module in Data.Functor.Const and enable PolyKindsShane O'Brien2015-12-211-29/+3
* base: MRP-refactoring of AMP instancesHerbert Valerio Riedel2015-10-121-1/+1
* base: Add missing Traversable instance for ZipListBen Gamari2015-08-071-2/+3
* base: Add instancesfumieval2015-08-061-1/+2
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-071-1/+0
* Add Eq, Ord, Show, and Read instances for ConstFumiaki Kinoshita2015-01-141-3/+11
* Be consistent with placement of Safe Haskell mode at top of fileDavid Terei2014-11-211-1/+1
* Use (.) and id from Base in Control.ApplicativeDavid Feuer2014-11-081-2/+2
* Improve Applicative definitionsDavid Feuer2014-11-071-17/+11
* Invert module-dep between Control.Monad and Data.FoldableHerbert Valerio Riedel2014-09-181-0/+4
* Move Applicative/MonadPlus into GHC.BaseHerbert Valerio Riedel2014-09-181-6/+3
* Export `Traversable()` and `Foldable()` from PreludeHerbert Valerio Riedel2014-09-151-5/+12
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-211/+3
* Add Functor, Applicative, Monad instances for First, LastBen Gamari2014-07-281-1/+10
* Add some instances for Monoid/Applicative (#8797)Austin Seipp2014-02-281-1/+8
* Tweak Haddock markup in Control.ApplicativeHerbert Valerio Riedel2014-02-211-13/+18
* Add `instance Monoid a => Monoid (Const a b)`Herbert Valerio Riedel2013-10-051-0/+5
* Add instance Monad (WrappedMonad m) to Control.Applicative (#8218)Krzysztof Gogolewski2013-09-231-0/+5
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-171-5/+0
* Eliminate Equality.hs-boot and Proxy.hs-boot by moving instancesRichard Eisenberg2013-07-251-0/+7
* Derive Show, Eq, Ord, Read for Control.Applicative.ZipList; fixes #5787Ian Lynagh2013-07-071-1/+1
* Remove nhc98-specific files and contentIan Lynagh2013-02-151-12/+1
* Added missing Functor, Applicative, Alternative and MonadPlus instances Added...Bas van Dijk2012-01-241-1/+35
* Use sharing in the Alternative instance of MaybeBas van Dijk2012-01-141-2/+2
* Moved the instances from Control.Monad.Instances to GHC.Base and Data.EitherBas van Dijk2012-01-131-1/+0
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-2/+3
* improve discussion of the laws (doc comments only)Ross Paterson2011-02-281-19/+34
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-281-0/+2
* Instances for ST not available in nhc98.Malcolm.Wallace@me.com2011-01-041-0/+4
* indentation tweaks (whitespace only)Ross Paterson2011-01-031-77/+78
* Add Applicative instances for ST monads (proposal #4455)Ross Paterson2011-01-031-0/+10
* add Applicative instance for Either (proposal #4095)Ross Paterson2010-06-171-0/+5
* Added Applicative and Alternative instances for STMBas van Dijk2010-05-161-0/+14
* Roll back "Another instance of nhc98's strange import semantics."Ian Lynagh2009-10-091-1/+0
* Another instance of nhc98's strange import semantics.Malcolm.Wallace@cs.york.ac.uk2009-10-091-0/+1
* make some Applicative functions into methods, and split off Data.Functor (pro...Ross Paterson2009-09-151-31/+39
* Remove unused imports from basesimonpj@microsoft.com2009-07-061-1/+0