summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* Expression/command ambiguity resolutionVladislav Zavialov2019-02-232-50/+5
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-231-7/+8
* Make a smart mkAppTyMSimon Peyton Jones2019-02-142-12/+2
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-142-29/+48
* Minor refactor of CUSK handlingSimon Peyton Jones2019-02-081-10/+19
* API Annotations: parens anns discarded for `(*)` operatorAlan Zimmerman2019-02-081-1/+2
* API Annotations: AnnAt disconnected for TYPEAPPAlan Zimmerman2019-02-082-13/+15
* Fix #14579 by defining tyConAppNeedsKindSig, and using itRyan Scott2019-02-051-41/+46
* Refactor splice_exp in Parser.yVladislav Zavialov2019-02-051-11/+3
* Fix missing space in ppr_cmd for HsCmdArrFormVladislav Zavialov2019-02-031-2/+2
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-2/+1
* Use sigPrec in more places in Convert and HsUtilsRyan Scott2019-01-282-39/+36
* A few typofixesGabor Greif2019-01-231-1/+1
* Remove TODO in HsExprMatthew Pickering2019-01-201-1/+0
* Run typed splices in the zonkerMatthew Pickering2019-01-111-0/+20
* Visible kind applicationmynguyen2019-01-037-147/+252
* Use unicode arrows with -fprint-unicode-syntaxKrzysztof Gogolewski2018-12-191-1/+1
* Enable rebindable fail with overloaded stringsShayne Fletcher2018-12-112-4/+9
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-292-69/+61
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-245-236/+317
* Fix unused-import warningsDavid Eichmann2018-11-225-4/+3
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-152-28/+59
* Fix #15815 by parenthesizing the arguments to infix ~Ryan Scott2018-10-291-1/+7
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-277-108/+150
* Fix #15761 by adding parensRichard Eisenberg2018-10-171-7/+9
* Fix #15738 by defining (and using) parenthesizeHsContextRyan Scott2018-10-152-2/+15
* Minor documentation markup fix in HsExpr.hsJosh Price2018-10-141-1/+1
* Don't drop arguments in TH type argumentsAlec Theriault2018-10-041-9/+13
* Allow (unparenthesized) kind signaturesAlec Theriault2018-10-045-6/+6
* Don't look up unnecessary return in LastStmtSimon Peyton Jones2018-09-231-17/+20
* Buglet in reporting out of scope errors in rulesSimon Peyton Jones2018-09-231-2/+9
* Add support for ImplicitParams and RecursiveDo in THMichael Sloan2018-09-141-8/+41
* Rename kind vars in left-to-right order in bindHsQTyVarsRyan Scott2018-08-281-2/+15
* Fix #15572 by checking for promoted names in ConTRyan Scott2018-08-281-1/+8
* Fix #15550 by quoting RULE names during TH conversionRyan Scott2018-08-271-2/+2
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-212-8/+9
* Fix redundant imports of ClassBen Gamari2018-08-211-1/+0
* Add a solveEqualities to tcClassDecl1Simon Peyton Jones2018-08-212-4/+5
* Fix #15527 by pretty-printing an RdrName prefixlyRyan Scott2018-08-161-1/+1
* Properly designate LambdaCase alts as CaseAlt in THRyan Scott2018-08-141-1/+1
* Remove decideKindGeneralisationPlanRichard Eisenberg2018-08-021-19/+12
* Fix #15385 by using addDictsDs in matchGuardsRyan Scott2018-07-301-1/+1
* Fix pretty-printing of data declarations in splicesKrzysztof Gogolewski2018-07-221-2/+2
* Fix the GHCi debugger with ApplicativeDoSimon Marlow2018-07-221-1/+5
* Fix #15423 by using pprAStmtContextRyan Scott2018-07-201-1/+1
* TTG typo: XFieldOcc should be XCFieldOccAlan Zimmerman2018-07-153-10/+10
* Comments onlySimon Peyton Jones2018-07-131-0/+3
* Improve comments about CUSKsSimon Peyton Jones2018-07-131-23/+70
* Fix handling of unbound constructor names in TH #14627Michael Sloan2018-07-121-1/+5
* Note [Ordering of implicit variables]Richard Eisenberg2018-07-101-0/+33