summaryrefslogtreecommitdiff
path: root/libraries/template-haskell
Commit message (Expand)AuthorAgeFilesLines
* Use TemplateHaskellQuotes in TH.Syntax to construct NamesOleg Grenrus2023-05-051-25/+14
* docs: Update template-haskell docs to use Code Q a rather than Q (TExp a)Matthew Pickering2023-04-151-37/+41
* Allow generation of TTH syntax with THOleg Grenrus2023-04-125-1/+15
* TH: revert changes to GadtC & RecGadtCsheaf2023-04-014-24/+22
* Improve haddocks of template-haskell Con datatypesheaf2023-04-011-11/+27
* Handle records in the renamersheaf2023-03-294-34/+64
* Add Lift instance for Fixedparsonsmatt2023-02-102-0/+11
* template-haskell: Bump version to 2.20.0.0Ben Gamari2023-01-231-1/+1
* Store RdrName rather than OccName in HolesMatthew Pickering2022-12-241-0/+4
* base: Bump version to 4.18Ben Gamari2022-12-211-1/+1
* Handle type data declarations in Template Haskell quotations and splices (fix...Ross Paterson2022-12-035-3/+46
* Add Javascript backendSylvain Henry2022-11-291-0/+1
* Assorted fixes to avoid Data.List.{head,tail}Bodigrim2022-11-253-6/+7
* template-haskell: Improve documentation of strictness annotation typesTeo Camarasu2022-10-211-6/+18
* Update filepath to filepath-1.4.100.0Matthew Pickering2022-09-221-24/+7
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-211-3/+6
* libraries: template-haskell: vendor filepath differentlyDouglas Wilson2022-09-145-1/+2249
* Export liftA2 from PreludeGeorgi Lyubenov2022-09-083-6/+6
* Updated the changelogMario Blažević2022-08-221-0/+5
* Fix and test for issue #21723Mario Blažević2022-08-221-12/+15
* Added pprType with precedence argument, as a prerequisite to fix issues #2172...Mario Blažević2022-08-221-69/+73
* Vendor filepath inside template-haskellMatthew Pickering2022-07-051-1/+20
* template-haskell: Bump version to 2.19.0.0Ben Gamari2022-06-281-1/+1
* Bump ghc-prim and base versionsBen Gamari2022-06-271-1/+1
* Repair dead link in TH haddocksHécate Moonlight2022-06-162-1/+5
* Deprecate TypeInType extensionHaskellMouse2022-06-061-1/+1
* Language.Haskell.Syntax: Fix docs for PromotedConsT etc.Shlomo Shuck2022-06-011-6/+6
* Add a note about instance visibility across component boundariesparsonsmatt2022-04-301-3/+16
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-014-7/+22
* Add instance Lift ByteArrayBodigrim2022-03-252-1/+58
* Add the OPAQUE pragmaChristiaan Baaij2022-03-253-0/+6
* TH: Fix pretty printing of newtypes with operators and GADT syntax (#20868)Zubin Duggal2022-03-191-20/+9
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-151-1/+1
* template-haskell: fix docstring for BytesTeo Camarasu2022-02-281-0/+1
* template-haskell: fix typo in docstring for OverlapTeo Camarasu2022-02-281-1/+1
* template-haskell: Fix two prettyprinter issuesMario Blažević2022-02-251-8/+41
* TH: fix pretty printing of GADTs with multiple constuctors (#20842)Zubin Duggal2022-02-241-1/+1
* 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