summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename/Expr.hs
Commit message (Expand)AuthorAgeFilesLines
* Make PatSyn immutableSimon Peyton Jones2021-01-291-2/+2
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* typecheck: Account for -XStrict in irrefutability checkBen Gamari2021-01-291-16/+19
* Remove -XMonadFailDesugaring referencesHécate2021-01-271-4/+3
* Factorize and document binder collect functionsSylvain Henry2021-01-221-9/+9
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-11/+11
* Check for large tuples more thoroughlywip/T18723Ryan Scott2020-10-291-1/+0
* Split GHC.Driver.TypesSylvain Henry2020-10-291-1/+2
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-10/+9
* Remove GENERATED pragma, as it is not being usedAlan Zimmerman2020-09-091-1/+0
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Clean up the inferred type variable restrictionRyan Scott2020-07-301-1/+1
* Simplify XRec definitionZubin Duggal2020-07-251-1/+2
* Remove {-# CORE #-} pragma (part of #18048)Krzysztof Gogolewski2020-07-181-1/+0
* compiler: re-engineer the treatment of rebindable ifAlp Mestanogullari2020-07-141-5/+35
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-261-53/+81
* Explicit SpecificityGert-Jan Bottu2020-05-211-1/+1
* Use Data.IntMap.disjointSimon Jakobi2020-05-141-3/+3
* Factor out HsPatSigType for pat sigs/RULE term sigs (#16762)Ryan Scott2020-05-131-1/+1
* Allow LambdaCase to be used as a command in proc notationAlexis King2020-04-301-0/+6
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-7/+7
* Trees That Grow refactor for `ConPat` and `CoPat`John Ericson2020-04-231-3/+3
* Modules (#13009)Sylvain Henry2020-04-181-4/+4
* Use FailOperator in more places, define a couple datatypes (XBindStmtRn and X...Cale Gibbard2020-04-171-12/+14
* Use trees that grow for rebindable operators for `<-` bindsJohn Ericson2020-04-171-24/+24
* Change the fail operator argument of BindStmt to be a MaybeCale Gibbard2020-04-171-7/+8
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-071-29/+0
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-7/+7
* Minor cleanupKrzysztof Gogolewski2020-03-291-1/+2
* Modules: Types (#13009)Sylvain Henry2020-03-291-7/+7
* Fix ApplicativeDo regression #17835Josef Svenningsson2020-03-231-11/+19
* pretty-printer: Properly parenthesise LastStmtKirill Elagin2020-03-121-7/+8
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Module hierarchy: HsToCore (cf #13009)Sylvain Henry2020-02-141-3/+3
* Introduce IsPass; refactor wrappers.Richard Eisenberg2020-02-081-47/+44
* rename: Eliminate usage of mkVarOccUniqueBen Gamari2020-01-311-6/+4
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+3
* Module hierarchy: Renamer (cf #13009)Sylvain Henry2020-01-081-0/+2210