summaryrefslogtreecommitdiff
path: root/compiler/hsSyn/HsDecls.hs
Commit message (Expand)AuthorAgeFilesLines
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* Visible dependent quantificationRyan Scott2019-03-011-3/+3
* Minor refactor of CUSK handlingSimon Peyton Jones2019-02-081-10/+19
* A few typofixesGabor Greif2019-01-231-1/+1
* Visible kind applicationmynguyen2019-01-031-1/+1
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-291-34/+28
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-33/+52
* Fix #15761 by adding parensRichard Eisenberg2018-10-171-7/+9
* Add a solveEqualities to tcClassDecl1Simon Peyton Jones2018-08-211-3/+4
* Fix pretty-printing of data declarations in splicesKrzysztof Gogolewski2018-07-221-2/+2
* Comments onlySimon Peyton Jones2018-07-131-0/+3
* Improve comments about CUSKsSimon Peyton Jones2018-07-131-23/+70
* More refactoring in TcValiditySimon Peyton Jones2018-07-101-2/+2
* Refactor the kind-checking of tyvar bindersSimon Peyton Jones2018-06-251-13/+30
* Fix API Annotations for GADT constructorsAlan Zimmerman2018-06-191-2/+5
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-141-5/+4
* Introduce DerivingViaRyan Scott2018-06-041-5/+61
* vectorise: Put it out of its miseryBen Gamari2018-06-021-149/+4
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-4/+3
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-199/+424
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-33/+6
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-32/+33
* Remove HasSourceText and SourceTextX classesAlan Zimmerman2018-04-071-69/+58
* Track type variable scope more carefully.Richard Eisenberg2018-03-311-3/+8
* Allow PartialTypeSignatures in standalone deriving contextsRyan Scott2018-03-231-1/+12
* Fix #14817 by not double-printing data family instance kind signaturesRyan Scott2018-03-021-1/+4
* Refactor ConDecl: Trac #14529Simon Peyton Jones2017-12-071-53/+87
* Revert "trees that grow" workBen Gamari2017-11-211-104/+102
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-3/+3
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-99/+101
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-78/+76
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-76/+78
* Pretty-printing of derived multi-parameter classes omits parenthesesAlan Zimmerman2017-10-111-2/+3
* Pretty-printer missing parens for infix class declarationAlan Zimmerman2017-10-021-0/+4
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Refactor type family instance abstract syntax declarationsRyan Scott2017-08-291-63/+82
* Comments onlySimon Peyton Jones2017-08-291-3/+3
* Comments, plus adjust debug print of TcTyThing(ATyVar)Simon Peyton Jones2017-08-251-1/+1
* Fix #14045 by omitting an unnecessary checkRichard Eisenberg2017-07-291-8/+14
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-250/+281
* Remove HsContext from ppr_mono_ty, and remove ppParendHsTypeAlan Zimmerman2017-05-281-4/+4
* Fix #13337.Richard Eisenberg2017-03-141-1/+1
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-77/+67
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-73/+139
* Test for type synonym loops on TyCon.Edward Z. Yang2016-11-161-0/+1
* Implement deriving strategiesRyan Scott2016-09-301-27/+62
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-051-19/+85
* Merge MatchFixity and HsMatchContextAlan Zimmerman2016-06-061-33/+34
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-34/+13
* SCC analysis for instances as well as types/classesSimon Peyton Jones2016-04-201-129/+173