summaryrefslogtreecommitdiff
path: root/libraries/base/Control/Arrow.hs
Commit message (Expand)AuthorAgeFilesLines
* Define returnA = idOleg Grenrus2021-09-061-1/+1
* Revert "Specify kind variables for inferred kinds in base."Ben Gamari2020-05-251-2/+2
* Specify kind variables for inferred kinds in base.Baldur Blöndal2020-05-081-2/+2
* base: add Functor, Applicative, Monad, Alternative, MonadPlus, Generic and Ge...Fumiaki Kinoshita2019-07-281-0/+43
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-211-2/+2
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-061-0/+17
* Canonicalise `MonadPlus` instancesHerbert Valerio Riedel2016-01-011-3/+1
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-161-1/+1
* base: MINIMAL pragmas for Arrow/ArrowChoiceAustin Seipp2015-10-161-0/+2
* Allow left ∨ (+++) as minimal definition of ArrowChoice instanceM Farkas-Dyck2015-10-161-6/+7
* Allow arr ∧ (first ∨ (***)) as minimal definition of Arrow instanceM Farkas-Dyck2015-10-131-7/+4
* base: MRP-refactoring of AMP instancesHerbert Valerio Riedel2015-10-121-1/+0
* Fallout from more assiduous RULE warningsSimon Peyton Jones2015-07-281-0/+3
* Be consistent with placement of Safe Haskell mode at top of fileDavid Terei2014-11-211-1/+2
* Remove redundant "Minimal complete definition"-commentsHerbert Valerio Riedel2014-11-041-2/+2
* 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-2/+4
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-0/+8
* Improve Haddock markupHerbert Valerio Riedel2014-01-301-0/+5
* fix #7479: ArrowChoice unit law in doc commentRoss Paterson2012-12-041-1/+1
* Added missing Functor, Applicative, Alternative and MonadPlus instances Added...Bas van Dijk2012-01-241-0/+7
* add laws to class documentationRoss Paterson2011-10-261-19/+87
* Warn about ArrowLoop instance for Kleisli ArrowsRoss Paterson2011-10-251-0/+3
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-0/+1
* Remove datatype contexts from baseIan Lynagh2011-05-241-1/+1
* indentation tweaks, re-order exportsRoss Paterson2011-01-031-116/+117
* Add type signatures to cope with lack of local generalisationsimonpj@microsoft.com2010-07-281-2/+4
* Roll back "Cope with nhc98's (occasionally-strange) import semantics"Ian Lynagh2009-10-091-1/+0
* Cope with nhc98's (occasionally-strange) import semantics.Malcolm.Wallace@cs.york.ac.uk2009-10-091-0/+1
* Remove unused imports from basesimonpj@microsoft.com2009-07-061-1/+0
* FIX #2722: update RULES for the Category/Arrow splitRoss Paterson2008-11-041-4/+2
* remove 'pure' method from Arrow class (#2517)Ross Paterson2008-09-031-10/+6
* Fix more warningsIan Lynagh2008-08-201-2/+2
* Reexport (>>>) and (<<<) from Control.Arrow. Preserves API compatibilityDon Stewart2008-04-301-1/+3
* record libraries@haskell.org as maintainerRoss Paterson2008-04-251-1/+1
* untabifyDon Stewart2008-02-281-148/+148
* fix nhc98 build: need a qualified Prelude importMalcolm.Wallace@cs.york.ac.uk2007-10-301-0/+1
* new Control.Category, ghc ticket #1773Ashley Yakeley2007-10-291-10/+10
* new Control.Compositor moduleAshley Yakeley2007-10-131-14/+12
* [project @ 2005-01-16 12:52:21 by ross]ross2005-01-161-1/+1
* [project @ 2004-12-02 14:52:30 by ross]ross2004-12-021-4/+22
* [project @ 2004-09-06 17:20:02 by ross]ross2004-09-061-0/+32
* [project @ 2002-12-18 10:42:09 by malcolm]malcolm2002-12-181-1/+3
* [project @ 2002-06-05 11:30:38 by ross]ross2002-06-051-23/+18
* [project @ 2002-05-09 13:15:07 by simonmar]simonmar2002-05-091-0/+2
* [project @ 2002-04-26 13:34:05 by simonmar]simonmar2002-04-261-2/+0
* [project @ 2002-04-24 17:57:55 by ross]ross2002-04-241-95/+123
* [project @ 2002-02-26 18:19:17 by ross]ross2002-02-261-0/+206