summaryrefslogtreecommitdiff
path: root/compiler/GHC/Hs/Utils.hs
Commit message (Expand)AuthorAgeFilesLines
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-5/+20
* Use HsForAllTelescope to avoid inferred, visible forallsRyan Scott2020-06-131-12/+13
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-2/+2
* Make GADT constructors adhere to the forall-or-nothing rule properlyRyan Scott2020-06-091-5/+20
* Rename GHC.Hs.Types into GHC.Hs.TypeSylvain Henry2020-05-241-2/+2
* Explicit SpecificityGert-Jan Bottu2020-05-211-5/+14
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-5/+5
* Trees That Grow refactor for `ConPat` and `CoPat`John Ericson2020-04-231-75/+143
* Do eager instantation in termsSimon Peyton Jones2020-04-221-2/+1
* Modules (#13009)Sylvain Henry2020-04-181-3/+3
* Use FailOperator in more places, define a couple datatypes (XBindStmtRn and X...Cale Gibbard2020-04-171-2/+2
* Use trees that grow for rebindable operators for `<-` bindsJohn Ericson2020-04-171-10/+11
* Change the fail operator argument of BindStmt to be a MaybeCale Gibbard2020-04-171-2/+2
* Handle promoted data constructors in typeToLHsType correctlyRyan Scott2020-04-081-1/+6
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-071-22/+0
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-5/+5
* Modules: Types (#13009)Sylvain Henry2020-03-291-8/+8
* Fix #17021 by checking more return kindsRichard Eisenberg2020-03-171-2/+15
* Modules: Core (#13009)Sylvain Henry2020-03-161-4/+4
* Remove unused field var_inline (#17915)Krzysztof Gogolewski2020-03-141-1/+1
* pretty-printer: Properly parenthesise LastStmtKirill Elagin2020-03-121-1/+1
* Use InstanceSigs in GND/DerivingVia-generated code (#17899)Ryan Scott2020-03-091-1/+2
* Remove dead codeKrzysztof Gogolewski2020-03-021-6/+1
* Module hierarchy: HsToCore (cf #13009)Sylvain Henry2020-02-141-6/+6
* Always display inferred variables using bracesKrzysztof Gogolewski2020-02-121-1/+2
* Introduce IsPass; refactor wrappers.Richard Eisenberg2020-02-081-56/+55
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+2
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-2/+2
* Module hierarchy: Renamer (cf #13009)Sylvain Henry2020-01-081-1/+1
* More Haddock syntax in GHC.Hs.UtilsBen Gamari2019-12-021-15/+16
* Remove HasSrcSpan (#17494)Vladislav Zavialov2019-11-301-65/+62
* Make warnings for TH splices opt-inSebastian Graf2019-11-271-11/+14
* Turn some comments into GHC.Hs.Utils into haddocksAndreas Klebinger2019-11-171-37/+46
* Fix #15344: use fail when desugaring applicative-doJosef Svenningsson2019-10-281-4/+4
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-0/+1416