summaryrefslogtreecommitdiff
path: root/compiler/typecheck/TcGenDeriv.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix more typosBrian Wignall2019-12-021-1/+1
* Make warnings for TH splices opt-inSebastian Graf2019-11-271-22/+22
* Refactor some cruft in TcDerivInfer.inferConstraintsRyan Scott2019-10-151-1/+1
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-1/+1
* Remove Bag fold specialisations (#16969)Richard Lupton2019-08-191-2/+2
* Use an empty data type in TTG extension constructors (#15247)Ryan Scott2019-07-091-15/+15
* TH: make `Lift` and `TExp` levity-polymorphicAlec Theriault2019-04-181-63/+18
* Replace nOfThem by replicateKrzysztof Gogolewski2019-03-191-2/+2
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-12/+12
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-231-4/+4
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-291-5/+4
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-10/+20
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-171-6/+36
* Add Int8# and Word8#Michal Terepeta2018-11-021-56/+100
* Finish fix for #14880.Tobias Dammers2018-10-281-2/+2
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-3/+2
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-091-100/+56
* Add Int8# and Word8#Michal Terepeta2018-10-071-56/+100
* Fix #15637 by using VTA more in GNDRyan Scott2018-10-011-3/+43
* Fix #10859 by using foldr1 while deriving Eq instancesChaitanya Koparkar2018-08-271-1/+3
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-2/+2
* Fix #15331 with careful blasts of parenthesizeHsTypeRyan Scott2018-07-051-1/+1
* Instantiate GND bindings with an explicit type signatureRyan Scott2018-07-051-22/+126
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-3/+4
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-5/+5
* Revert "Fix #14838 by marking TH-spliced code as FromSource"Ben Gamari2018-04-101-5/+3
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-12/+13
* Special-case record fields ending with hash when deriving ReadRyan Scott2018-03-231-6/+10
* Fix #14838 by marking TH-spliced code as FromSourceRyan Scott2018-03-021-3/+5
* Fix #14692 by correcting an off-by-one error in TcGenDerivRyan Scott2018-01-211-1/+1
* Fix #14681 and #14682 with precision-aimed parenthesesRyan Scott2018-01-181-2/+4
* Revert "trees that grow" workBen Gamari2017-11-211-13/+12
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-5/+5
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-7/+8
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-8/+7
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-7/+8
* Implement the EmptyDataDeriving proposalRyan Scott2017-11-021-26/+35
* Factor out readField (#14364)Tobias Dammers2017-10-251-18/+23
* Fix typoPeter Trommler2017-10-161-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Fix typos in diagnostics, testsuite and commentsGabor Greif2017-09-071-1/+1
* Fix #14045 by omitting an unnecessary checkRichard Eisenberg2017-07-291-1/+2
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-73/+78
* Use lengthIs and friends in more placesRyan Scott2017-06-021-2/+2
* Treat banged bindings as FunBindsBen Gamari2017-05-081-5/+5
* Make XNegativeLiterals treat -0.0 as negative 0Nolan2017-05-081-4/+5
* Don't derive showListDavid Feuer2017-04-011-5/+1
* Deriving for phantom and empty typesDavid Feuer2017-03-301-44/+70
* Show: Add ShowS for ", "Ben Gamari2017-03-021-1/+2
* Ditch static flagsSylvain Henry2017-02-021-112/+131