summaryrefslogtreecommitdiff
path: root/compiler/GHC/Hs/Expr.hs
Commit message (Expand)AuthorAgeFilesLines
* Use FailOperator in more places, define a couple datatypes (XBindStmtRn and X...Cale Gibbard2020-04-171-11/+23
* Use trees that grow for rebindable operators for `<-` bindsJohn Ericson2020-04-171-28/+43
* Change the fail operator argument of BindStmt to be a MaybeCale Gibbard2020-04-171-6/+7
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-071-32/+20
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-6/+6
* Modules: Types (#13009)Sylvain Henry2020-03-291-8/+8
* Fix ApplicativeDo regression #17835Josef Svenningsson2020-03-231-8/+17
* Simplify treatment of heterogeneous equalityRichard Eisenberg2020-03-201-33/+30
* Modules: Core (#13009)Sylvain Henry2020-03-161-2/+2
* pretty-printer: Do not print ApplicativeDo joinKirill Elagin2020-03-121-4/+3
* pretty-printer: Properly parenthesise LastStmtKirill Elagin2020-03-121-5/+11
* Typos in comments [skip ci]Krzysztof Gogolewski2020-03-101-1/+1
* Modules: Core (#13009)Sylvain Henry2020-02-261-1/+1
* Remove dead codeKrzysztof Gogolewski2020-02-261-2/+0
* Use Type instead of * in GHCBen Gamari2020-02-201-1/+2
* Use TTG for HsSplicedT constructorKrzysztof Gogolewski2020-02-201-6/+11
* Disentangle DynFlags and SDocSylvain Henry2020-02-201-3/+2
* Module hierarchy: HsToCore (cf #13009)Sylvain Henry2020-02-141-3/+3
* Introduce IsPass; refactor wrappers.Richard Eisenberg2020-02-081-124/+194
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+2
* Overloaded Quotation Brackets (#246)Matthew Pickering2020-01-121-2/+4
* Module hierarchy: Renamer (cf #13009)Sylvain Henry2020-01-081-7/+7
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Remove HasSrcSpan (#17494)Vladislav Zavialov2019-11-301-1/+1
* Factor out HsSCC/HsCoreAnn/HsTickPragma into HsPragEwip/hs-pragVladislav Zavialov2019-11-281-56/+66
* Whitespace-sensitive bang patterns (#1087, #17162)wip/whitespace-and-lookaheadVladislav Zavialov2019-11-271-14/+9
* Strip parentheses in expressions contexts in error messagesVladislav Zavialov2019-11-191-0/+4
* Fix random typos [skip ci]nineonine2019-11-171-1/+1
* Clean up TH's treatment of unary tuples (or, #16881 part two)Ryan Scott2019-11-071-0/+8
* Use FlexibleInstances for `Outputable (* p)` instead of match-all instances w...Sebastian Graf2019-10-281-57/+57
* Fix #15344: use fail when desugaring applicative-doJosef Svenningsson2019-10-281-13/+22
* Solve constraints from top-level groups soonerRichard Eisenberg2019-10-081-107/+8
* Improve documentation around empty tuples/listsRichard Eisenberg2019-10-031-0/+67
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-0/+2828