summaryrefslogtreecommitdiff
path: root/compiler/deSugar/Match.hs
Commit message (Expand)AuthorAgeFilesLines
* Print which flag controls emitted desugaring warningsHerbert Valerio Riedel2016-02-271-1/+1
* Fix and refactor strict pattern bindingsSimon Peyton Jones2016-02-261-21/+14
* Overhaul the Overhauled Pattern Match CheckerGeorge Karachalias2016-02-041-14/+2
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-9/+23
* Adding flags: -ffull-guard-reasoning and too-many-guardsGeorge Karachalias2015-12-271-6/+20
* Visible type applicationRichard Eisenberg2015-12-241-1/+1
* Fix grouping for pattern synonymsSimon Peyton Jones2015-12-221-32/+54
* Make binds in do-blocks strict when -XStrict (#11193)Adam Sandberg Eriksson2015-12-141-9/+11
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-13/+7
* Major Overhaul of Pattern Match Checking (Fixes #595)George Karachalias2015-12-031-138/+36
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-231-1/+1
* Implement OverloadedLabelsAdam Gundry2015-11-171-0/+1
* Implement the Strict language extensionAdam Sandberg Eriksson2015-11-141-2/+7
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-131-1/+1
* Remove fun_infix from Funbind, as it is now in MatchAlan Zimmerman2015-11-111-2/+2
* Refactor tuple constraintsSimon Peyton Jones2015-05-181-2/+2
* Revert multiple commitsAustin Seipp2015-05-141-2/+2
* Refactor tuple constraintsSimon Peyton Jones2015-05-131-2/+2
* Revert "API Annotations : add Locations in hsSyn were layout occurs"Austin Seipp2015-05-061-1/+1
* API Annotations : add Locations in hsSyn were layout occursAlan Zimmerman2015-05-061-1/+1
* API Annotations tweaks.Alan Zimmerman2015-01-161-4/+5
* compiler: de-lhs deSugar/Austin Seipp2014-12-031-0/+1090