summaryrefslogtreecommitdiff
path: root/libraries/template-haskell
Commit message (Expand)AuthorAgeFilesLines
* Document that reifyRoles includes kind parametersRichard Eisenberg2022-02-081-1/+13
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+0
* Use braces in TH LambdaCase and where clausesElton2022-02-011-3/+13
* Use braces in TH case pprint (fixes #20893)Elton2022-02-011-1/+1
* Multiple Home UnitsMatthew Pickering2021-12-282-0/+26
* Expand documentation for MulArrowT constructorMatthew Pickering2021-12-171-1/+3
* Fix documentation formatting in Language.Haskell.TH.CodeDoMatthew Pickering2021-12-171-0/+2
* Add PromotedInfixT/PromotedUInfixT to THJakob Brünker2021-12-115-71/+103
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-203-3/+5
* Implement -Wforall-identifier (#20609)Vladislav Zavialov2021-11-121-3/+3
* Handle OverloadedRecordDot in TH (#20185)Zubin Duggal2021-08-035-0/+16
* Disallow nonlinear fields in Template Haskell (#18378)Krzysztof Gogolewski2021-08-021-0/+4
* template-haskell: Add support for default declarationsMario Blažević2021-07-215-0/+14
* Reword: representation instead of levitysheaf2021-06-102-5/+5
* sighparsonsmatt2021-05-291-1/+1
* Apply 2 suggestion(s) to 1 file(s)parsonsmatt2021-05-291-2/+2
* Address review comments, export from THparsonsmatt2021-05-293-1/+8
* Add `newDeclarationGroup` and provide documentation in reifyInstances and isI...parsonsmatt2021-05-291-0/+62
* Bump template-haskell version to 2.18.0.0wip/T19083Ryan Scott2021-03-201-1/+1
* Move miscategorized items in template-haskell changelogRyan Scott2021-03-201-6/+6
* Clean up TBDs in changelogBen Gamari2021-03-201-1/+7
* template-haskell: Add putDoc, getDoc, withDecDoc and friendsLuke Lau2021-03-105-1/+228
* Require GHC 8.10 as the minimum compiler for bootstrappingRyan Scott2021-03-091-9/+5
* Implement BoxedRep proposalwip/boxed-repBen Gamari2021-03-071-0/+8
* Fix #19363 by using pprName' {Applied,Infix} in the right placesRyan Scott2021-02-261-22/+22
* Add test case for CompleteP pretty-printer (#19270)Ole Krüger2021-02-223-0/+9
* Fix TemplateHaskell pretty printer for CompleteP (#19270)Ole Krüger2021-02-221-1/+1
* The Char kind (#11342)Daniel Rogozin2021-02-065-1/+9
* Revert "Implement BoxedRep proposal"Ben Gamari2020-12-151-8/+0
* Implement BoxedRep proposalAndrew Martin2020-12-141-0/+8
* Implement type applications in patternsCale Gibbard2020-12-145-8/+22
* Version bump: base-4.16 (#18712)Vladislav Zavialov2020-10-271-1/+1
* New linear types syntax: a %p -> b (#18459)Vladislav Zavialov2020-09-291-2/+2
* Make CodeQ and TExpQ levity polymorphicRyan Scott2020-08-053-3/+20
* Use a newtype `Code` for the return type of typed quotations (Proposal #195)Matthew Pickering2020-07-217-53/+136
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-265-9/+32
* Linear types (#15981)Krzysztof Gogolewski2020-06-174-0/+15
* base: Bump to 4.15.0.0Ben Gamari2020-06-171-1/+1
* Fix #12073: Add MonadFix Q instanceOleg Grenrus2020-06-132-0/+24
* Rename the singleton tuple GHC.Tuple.Unit to GHC.Tuple.SoloTom Ellis2020-06-011-1/+1
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-011-1/+1
* Add Semigroup/Monoid for Q (#18123)Vladislav Zavialov2020-05-282-0/+11
* Explicit SpecificityGert-Jan Bottu2020-05-216-60/+100
* Define a Quote IO instanceRyan Scott2020-04-281-2/+8
* TH: fix Show/Eq/Ord instances for Bytes (#16457)Sylvain Henry2020-04-272-1/+48
* Modules (#13009)Sylvain Henry2020-04-181-2/+2
* Bump template-haskell version to 2.17.0.0Ryan Scott2020-04-141-1/+1
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-1/+1
* Require GHC 8.8 as the minimum compiler for bootstrappingRyan Scott2020-03-311-8/+3
* Generalize liftData to work over any Quote (#17857)Ryan Scott2020-02-202-24/+25