summaryrefslogtreecommitdiff
path: root/compiler/utils/MonadUtils.hs
Commit message (Expand)AuthorAgeFilesLines
* Speed up MonadUtils.mapMaybeMSimon Jakobi2018-11-171-5/+4
* Normalise EmptyCase types using the constraint solverRyan Scott2018-09-281-0/+7
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Drop GHC 7.10 compatibilityRyan Scott2017-08-011-5/+0
* Mark zipWithAndUnzipM as INLINABLE rather than INLINEMatthew Pickering2016-10-041-1/+1
* MonadUtils: Typos in commentsÖmer Sinan Ağacan2016-07-261-2/+2
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-1/+6
* Canonicalise `MonadPlus` instancesHerbert Valerio Riedel2016-01-011-2/+4
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-2/+22
* Major Overhaul of Pattern Match Checking (Fixes #595)George Karachalias2015-12-031-1/+5
* Re-export `<$>` from Prelude (#10113)Herbert Valerio Riedel2015-03-071-0/+1
* Performance enhancements in TcFlatten.Richard Eisenberg2014-12-171-0/+3
* Rewrite `Coercible` solverRichard Eisenberg2014-12-121-1/+13
* Fix #9404 by removing tcInfExpr.Richard Eisenberg2014-11-121-0/+6
* Ship transformers with GHCIan Lynagh2013-01-021-22/+1
* Whitespace only in utils/MonadUtils.hsIan Lynagh2013-01-021-13/+6
* Remove the ID MonadIan Lynagh2012-06-231-18/+0
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Refactoring and tidyup of HscMain and related things (also fix #1666)Simon Marlow2010-10-271-12/+12
* Add fmapMaybeM and fmapEitherMsimonpj@microsoft.com2010-03-041-0/+11
* Add an ID monad to MonadUtils (used in kind checking)simonpj@microsoft.com2009-11-121-0/+18
* Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263Max Bolingbroke2009-07-011-1/+5
* Template Haskell: support for type family declarationsManuel M T Chakravarty2009-03-191-0/+6
* Ensure the orientation of var-var equalities is correct for instatiationManuel M T Chakravarty2009-03-151-1/+12
* add final newlinesSimon Marlow2009-03-051-1/+1
* We now require GHC 6.6, so we always have ApplicativeIan Lynagh2008-11-081-29/+0
* Add (a) CoreM monad, (b) new Annotations featuresimonpj@microsoft.com2008-10-301-2/+32
* Provide default MonadIO instance for IO.Thomas Schilling2008-09-141-0/+1
* Move allM to MonadUtilsMax Bolingbroke2008-08-071-2/+7
* FIX BUILD with GHC 6.4.xSimon Marlow2008-02-011-0/+8
* Add 'util/MonadUtils.hs' with common monad (and applicative) combinatorsTwan van Laarhoven2008-01-171-0/+125