summaryrefslogtreecommitdiff
path: root/compiler/deSugar/Match.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix push_bang_into_newtype when the pattern match has no argumentsMatthew Pickering2017-02-071-9/+23
* Update levity polymorphismRichard Eisenberg2017-01-191-3/+15
* Ensure nested binders have Internal NamesSimon Peyton Jones2017-01-051-15/+29
* Fix 'SPECIALISE instance'Simon Peyton Jones2016-12-211-2/+3
* Updated code comment regarding EquationInfo. Trac #12856Andreas Klebinger2016-11-201-1/+1
* Fix desugaring of pattern bindings (again)Simon Peyton Jones2016-09-301-5/+16
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+7
* Refactor match to not use Unique orderBartosz Nitka2016-06-291-9/+23
* 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