summaryrefslogtreecommitdiff
path: root/compiler/deSugar/Match.lhs
Commit message (Expand)AuthorAgeFilesLines
* Merge master into the ghc-new-co branchSimon Peyton Jones2011-05-061-1/+1
|\
| * Fix Trac #5117: desugar literal patterns consistenclySimon Peyton Jones2011-05-041-1/+1
* | This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-6/+8
|/
* Refine incomplete-pattern checks (Trac #4905)simonpj@microsoft.com2011-01-271-33/+39
* Remove the now-unused constructor VarPatOutsimonpj@microsoft.com2010-11-051-6/+0
* Add rebindable syntax for if-then-elsesimonpj@microsoft.com2010-10-221-1/+1
* White space onlysimonpj@microsoft.com2010-10-211-3/+3
* Make warning-freesimonpj@microsoft.com2010-10-061-9/+13
* Fix Trac #4371: matching of view patternssimonpj@microsoft.com2010-10-061-83/+94
* Remove -fwarn-simple-patterns, and make -fwarn-incomplete-patterns include la...simonpj@microsoft.com2010-09-221-21/+9
* Add separate functions for querying DynFlag and ExtensionFlag optionsIan Lynagh2010-09-181-1/+1
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-141-6/+7
* Move error-ids to MkCore (from PrelRules)simonpj@microsoft.com2010-09-141-1/+0
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-131-4/+4
* The Big INLINE Patch: totally reorganise way that INLINE pragmas worksimonpj@microsoft.com2009-10-291-4/+5
* Add tuple sections as a new featuresimonpj@microsoft.com2009-07-231-15/+18
* Fix a lint failure when we have a ! (# ... #) pattern in a where clauseIan Lynagh2009-04-241-0/+15
* mkErrorAppDs now takes an SDoc rather than a StringIan Lynagh2009-03-311-2/+2
* Fix Trac #3126: matching overloaded literalssimonpj@microsoft.com2009-03-301-24/+41
* Handle introduction of MkCore in MatchMax Bolingbroke2008-07-311-2/+3
* Fixes for haddock 0.8Ian Lynagh2008-07-211-2/+2
* (F)SLIT -> (f)sLit in MatchIan Lynagh2008-04-121-11/+11
* Rename WpCo to WpCastsimonpj@microsoft.com2008-04-221-2/+2
* Don't import FastString in HsVersions.hIan Lynagh2008-03-291-0/+1
* Revert an accidental comment changeIan Lynagh2008-02-151-1/+1
* Fixed warnings in deSugar/Match, except for incomplete pattern matchesTwan van Laarhoven2008-02-031-20/+34
* Monadify deSugar/Match: use do, return, applicative, standard monad functionsTwan van Laarhoven2008-01-171-43/+41
* View patterns, record wildcards, and record punsDan Licata2007-10-101-24/+152
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Print infix function definitions correctly in HsSynsimonpj@microsoft.com2007-08-221-2/+2
* Remove the unused HsExpr constructor DictPatLemmih2007-06-181-9/+0
* Warning fix for unused and redundant importsMichael D. Adams2007-05-101-1/+0
* Add more assertionssimonpj@microsoft.com2007-05-021-1/+2
* Module header tidyup, phase 1Simon Marlow2006-10-111-24/+24
* Global renamings in HsSynsimonpj@microsoft.com2006-09-291-7/+7
* fix bugs, add boolean flag to identify coercion variablesManuel M T Chakravarty2006-09-201-1/+4
* Comment on the commoning up of CoPats in Matchsimonpj@microsoft.com2006-09-061-0/+4
* Add a missing prime, to fix desugaring of CoPatsManuel M T Chakravarty2006-08-061-1/+1
* Massive patch for the first months work adding System FC to GHC #9Manuel M T Chakravarty2006-08-041-165/+200
* Fall over more gracefully when there's a Template Haskell errorsimonpj@microsoft.com2006-08-181-2/+2
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+740