summaryrefslogtreecommitdiff
path: root/compiler/hsSyn/HsUtils.hs
Commit message (Expand)AuthorAgeFilesLines
* Replace nOfThem by replicateKrzysztof Gogolewski2019-03-191-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-4/+4
* Visible dependent quantificationRyan Scott2019-03-011-3/+4
* Expression/command ambiguity resolutionVladislav Zavialov2019-02-231-0/+5
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-231-7/+8
* Make a smart mkAppTyMSimon Peyton Jones2019-02-141-1/+1
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-141-27/+46
* API Annotations: parens anns discarded for `(*)` operatorAlan Zimmerman2019-02-081-1/+2
* Fix #14579 by defining tyConAppNeedsKindSig, and using itRyan Scott2019-02-051-41/+46
* Refactor splice_exp in Parser.yVladislav Zavialov2019-02-051-11/+3
* 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-281-7/+1
* Visible kind applicationmynguyen2019-01-031-1/+1
* Enable rebindable fail with overloaded stringsShayne Fletcher2018-12-111-1/+2
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-80/+106
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-4/+4
* Allow (unparenthesized) kind signaturesAlec Theriault2018-10-041-1/+1
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-7/+7
* Fix the GHCi debugger with ApplicativeDoSimon Marlow2018-07-221-1/+5
* Fix #15331 with careful blasts of parenthesizeHsTypeRyan Scott2018-07-051-1/+4
* Instantiate GND bindings with an explicit type signatureRyan Scott2018-07-051-1/+1
* Fix #15307 by making nlHsFunTy parenthesize moreRyan Scott2018-07-051-1/+7
* Refactor TcExpr.tcSeqSimon Peyton Jones2018-06-121-6/+3
* vectorise: Put it out of its miseryBen Gamari2018-06-021-2/+0
* Check for mismatched class methods during typecheckingRyan Scott2018-05-241-1/+1
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-13/+15
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-74/+93
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-26/+36
* Revert "Fix #14838 by marking TH-spliced code as FromSource"Ben Gamari2018-04-101-7/+7
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-174/+198
* Remove HasSourceText and SourceTextX classesAlan Zimmerman2018-04-071-30/+33
* Fix #14838 by marking TH-spliced code as FromSourceRyan Scott2018-03-021-7/+7
* Fix #14681 and #14682 with precision-aimed parenthesesRyan Scott2018-01-181-3/+6
* Make typeToLHsType produce kind signatures for tycon applicationsRyan Scott2018-01-031-2/+58
* Simplify HsPatSynDetailsSimon Peyton Jones2017-12-211-1/+1
* Fix #14578 by checking isCompoundHsType in more placesRyan Scott2017-12-201-4/+4
* Refactor ConDecl: Trac #14529Simon Peyton Jones2017-12-071-49/+41
* Revert "trees that grow" workBen Gamari2017-11-211-236/+203
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-23/+23
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-78/+96
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-106/+121
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-95/+91
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-91/+95
* ApplicativeDo: handle BodyStmt (#12143)Simon Marlow2017-10-271-1/+1
* Remove m_type from Match (#14313)Joachim Breitner2017-10-041-2/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Refactor type family instance abstract syntax declarationsRyan Scott2017-08-291-1/+2
* Revise function arity mismatch errors involving TypeApplicationsRyan Scott2017-08-221-1/+4
* Use field names for all uses of datacon MatchSimon Peyton Jones2017-07-311-3/+6
* Reject top-level banged bindingsSimon Peyton Jones2017-07-311-6/+10