summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* Comments and trivial refactoringSimon Peyton Jones2016-10-211-1/+3
* Typos in commentsGabor Greif2016-10-171-1/+1
* Correct order of existentials in pattern synonymsSimon Peyton Jones2016-10-171-0/+1
* Remove dead code “mkHsConApp”Joachim Breitner2016-10-061-8/+1
* Don't warn about name shadowing when renaming the patten in a PatSyn declMatthew Pickering2016-10-011-0/+6
* Implement deriving strategiesRyan Scott2016-09-302-35/+81
* Fix impredicativity (again)Simon Peyton Jones2016-09-301-4/+4
* Remove #ifdef with never fulfilled conditionJoachim Breitner2016-09-261-4/+0
* Comments and white space onlySimon Peyton Jones2016-09-131-1/+1
* Fix derived Ix instances for one-constructor GADTsRyan Scott2016-09-111-3/+9
* Remove uses of mkMatchGroupNameMatthew Pickering2016-09-111-6/+2
* Generalise type of mkMatchGroup to unify with mkMatchGroupNameMatthew Pickering2016-09-111-6/+4
* Template Haskell support for TypeApplicationsRyan Scott2016-08-291-0/+3
* Fix scoping of type variables in instancesSimon Peyton Jones2016-08-261-1/+28
* Template Haskell support for unboxed sumsRyan Scott2016-08-231-0/+34
* Splice singleton unboxed tuples correctly with Template HaskellRyan Scott2016-08-221-3/+1
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-059-98/+370
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-214-1/+37
* Support SCC pragmas in declaration contextÖmer Sinan Ağacan2016-07-201-1/+23
* Have addModFinalizer expose the local type environment.Facundo Domínguez2016-07-061-0/+55
* Allow one type signature for multiple pattern synonymsMatthew Pickering2016-07-012-5/+4
* Remove unused importSimon Peyton Jones2016-06-231-1/+0
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-151-2/+2
* Improve typechecking of let-bindingsSimon Peyton Jones2016-06-132-21/+15
* Merge MatchFixity and HsMatchContextAlan Zimmerman2016-06-0612-229/+300
* Remove 'deriving Typeable' statementsRyan Scott2016-05-2410-98/+43
* Fix deriving Ord when RebindableSyntax is enabledAndrew Farmer2016-05-211-1/+6
* Add TH support for pattern synonyms (fixes #8761)Dominik Bollmann2016-05-123-39/+132
* Fix pretty printing of IEThingWithMatthew Pickering2016-05-061-2/+2
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-023-4/+10
* Refactor RecordPatSynField, FieldLabelSimon Peyton Jones2016-04-281-7/+13
* SCC analysis for instances as well as types/classesSimon Peyton Jones2016-04-202-137/+186
* Reduce use of instances in hs-boot filesSimon Peyton Jones2016-04-202-8/+0
* Add TemplateHaskell support for Overlapping pragmasIavor S. Diatchki2016-04-171-2/+12
* Fix #11811.Richard Eisenberg2016-04-121-0/+2
* Fix suggestions for unbound variables (#11680)Jason Eisenberg2016-04-101-6/+99
* Core pretty printer: Omit wild case bindersJoachim Breitner2016-04-061-1/+1
* Refactor in TcMatchesSimon Peyton Jones2016-03-312-9/+10
* Show: Restore redundant parentheses around recordsBen Gamari2016-03-241-4/+2
* Fix #11711.Richard Eisenberg2016-03-171-3/+5
* Fix #11648.Richard Eisenberg2016-03-143-13/+28
* Refactor visible type application.Richard Eisenberg2016-03-142-42/+47
* Fix printing of an `IfacePatSyn`Rik Steenkamp2016-03-051-12/+0
* Reconstruct record expression in bidir pattern synonymMatthew Pickering2016-02-251-3/+6
* Fix typosRik Steenkamp2016-02-161-1/+1
* Improve pretty-printing of HsWrappersSimon Peyton Jones2016-02-122-26/+36
* Simplify AbsBinds wrappingSimon Peyton Jones2016-02-121-32/+6
* Allow foralls in instance declsSimon Peyton Jones2016-02-082-171/+195
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-277-56/+141
* Split off -Wunused-type-variables from -Wunused-matchesRyanGlScott2016-01-261-6/+6