summaryrefslogtreecommitdiff
path: root/compiler/deSugar/Match.lhs
Commit message (Expand)AuthorAgeFilesLines
* Add support for pattern splices.Geoffrey Mainland2013-10-041-0/+1
* Whitespace only in deSugar/Match.lhsIan Lynagh2013-07-281-198/+191
* Fixed moer tyopsGabor Greif2013-04-251-1/+1
* Add OverloadedLists, allowing list syntax to be overloadedSimon Peyton Jones2013-02-141-9/+26
* Desugar bang patterns correctly (fixes Trac #7649)Simon Peyton Jones2013-02-131-14/+28
* Allow empty case expressions (and lambda-case) with -XEmptyCaseSimon Peyton Jones2013-01-041-13/+42
* Refactor the way dump flags are handledIan Lynagh2012-10-181-1/+2
* Some alpha renamingIan Lynagh2012-10-161-1/+1
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-031-3/+3
* Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-171-15/+16
* Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-161-0/+1
* Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-241-1/+1
|\
| * Remove getDOptsDs; use getDynFlags insteadIan Lynagh2012-01-191-1/+1
* | Monadify dsEvTerm in preparation for generating Integer & String evidence.Iavor S. Diatchki2012-01-071-1/+1
|/
* Allow full constraint solving under a for-all (Trac #5595)Simon Peyton Jones2011-12-051-6/+14
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-1/+1
* Implement -XConstraintKindMax Bolingbroke2011-09-061-6/+7
* Separate the warning flags into their own datatypeIan Lynagh2011-07-141-7/+7
* 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