summaryrefslogtreecommitdiff
path: root/compiler/deSugar
Commit message (Expand)AuthorAgeFilesLines
* Use an empty data type in TTG extension constructors (#15247)Ryan Scott2019-07-0914-122/+122
* Fix #15843 by extending Template Haskell AST for tuples to support sectionsnineonine2019-07-021-8/+16
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* Fix typo in error messageAiken Cairncross2019-06-151-1/+1
* Implement the -XUnliftedNewtypes extension.Andrew Martin2019-06-141-5/+9
* Use DeriveFunctor throughout the codebase (#15654)Krzysztof Gogolewski2019-06-121-3/+2
* Small refactorings in ExtractDocsSimon Jakobi2019-06-091-34/+31
* TmOracle: Replace negative term equalities by refutable PmAltConsSebastian Graf2019-06-075-542/+560
* Inline `Settings` into `DynFlags`John Ericson2019-05-291-1/+1
* Fix missing unboxed tuple RuntimeReps (#16565)Krzysztof Gogolewski2019-05-291-2/+8
* Some forall-related cleanup in deriving codeRyan Scott2019-05-231-3/+14
* fix Template Haskell cross compilation on 64 bit compiler with 32 bit targetLuite Stegeman2019-05-221-1/+4
* Use HsTyPats in associated type family defaultsRyan Scott2019-05-221-30/+3
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-2/+1
* Pattern/expression ambiguity resolutionVladislav Zavialov2019-05-031-4/+0
* Stop misusing EWildPat in pattern match coverage checkingVladislav Zavialov2019-04-221-27/+22
* Make `singleConstructor` cope with pattern synonymsSebastian Graf2019-04-081-53/+92
* Fix Uncovered set of literal patternsSebastian Graf2019-04-032-5/+14
* Fix a few broken Trac links [skip ci]Chaitanya Koparkar2019-03-271-1/+1
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-252-3/+3
* Check.hs: Fix a few typosSimon Jakobi2019-03-201-5/+5
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-1511-30/+30
* Stop inferring over-polymorphic kindsSimon Peyton Jones2019-03-091-11/+4
* Be more careful when naming TyCon bindersSimon Peyton Jones2019-03-051-2/+2
* Visible dependent quantificationRyan Scott2019-03-011-5/+12
* Expression/command ambiguity resolutionVladislav Zavialov2019-02-231-2/+0
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-234-9/+9
* API Annotations: AnnAt disconnected for TYPEAPPAlan Zimmerman2019-02-081-3/+3
* Fix #14729 by making the normaliser homogeneousRichard Eisenberg2019-02-081-2/+6
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-312-3/+4
* Fix typo in DsExprwip/ds-expr-typoMatthew Pickering2019-01-181-1/+1
* Refactor GHCi UI to fix #11606, #12091, #15721, #16096Ömer Sinan Ağacan2019-01-131-15/+4
* Run typed splices in the zonkerMatthew Pickering2019-01-111-0/+1
* Visible kind applicationmynguyen2019-01-031-29/+79
* Stomp a few typos and grammarosGabor Greif2018-12-171-1/+1
* Support registering Plugins through the GHC APIDaniel Gröber2018-12-111-1/+1
* Warn on all out-of-range literals in pats/exprsAlec Theriault2018-12-035-88/+181
* Fix #15953 by consistently using dumpIfSet_dyn to print debug outputChaitanya Koparkar2018-11-291-4/+2
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-2418-462/+551
* Fix unused-import warningsDavid Eichmann2018-11-221-1/+1
* Rename literal constructorsSylvain Henry2018-11-226-30/+30
* Make `UniqDSet` a newtypeSebastian Graf2018-11-131-12/+11
* Finish fix for #14880.Tobias Dammers2018-10-281-1/+1
* plugins: search for .a files if necessarysheaf2018-10-281-40/+38
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-278-86/+138
* Refactor the treatment of predicate typesSimon Peyton Jones2018-10-241-3/+3
* Normalise EmptyCase types using the constraint solverRyan Scott2018-09-281-29/+60
* Add a recursivity check in nonVoidRyan Scott2018-09-231-49/+142
* Coercion Quantificationningning2018-09-152-3/+6
* Add support for ImplicitParams and RecursiveDo in THMichael Sloan2018-09-141-3/+60