summaryrefslogtreecommitdiff
path: root/libraries/template-haskell/Language
Commit message (Expand)AuthorAgeFilesLines
* Comments only [ci skip]Gabor Greif2017-03-091-1/+1
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-081-13/+16
* Implement addCStub in template-haskell.Facundo Domínguez2017-02-091-0/+23
* Spelling fixesGabor Greif2017-02-022-2/+2
* Template Haskell support for COMPLETE pragmasMatthew Pickering2017-01-263-1/+9
* TH: Add Trustworthy language pragmaErik de Castro Lopo2017-01-081-1/+2
* Introduce unboxedSum{Data,Type}Name to template-haskellRyan Scott2016-12-182-0/+45
* Reexport Language.Haskell.TH.Lib from Language.Haskell.THRyan Scott2016-12-172-85/+104
* Make unboxedTuple{Type,Data}Name support 0- and 1-tuplesRyan Scott2016-12-151-11/+8
* Rename TH constructors for deriving strategiesRyan Scott2016-12-092-6/+6
* Implement deriving strategiesRyan Scott2016-09-304-33/+81
* TH: Use atomicModifyIORef' for fresh namesErik de Castro Lopo2016-09-281-3/+2
* Comments in TH.Syntax (Trac #12596)Simon Peyton Jones2016-09-151-6/+31
* Fix TH ppr output for list comprehensions with only one StmtRyan Scott2016-09-111-6/+11
* Fix startsVarSym and refactor operator predicates (fixes #4239)Malo Jaffré2016-09-011-5/+3
* Revert "Fix startsVarSym and refactor operator predicates (fixes #4239)"Ben Gamari2016-09-011-3/+5
* Fix startsVarSym and refactor operator predicates (fixes #4239)Ben Gamari2016-09-011-5/+3
* Clarify scope of `getQ`/`putQ` state.Francesco Mazzoli2016-08-311-2/+4
* Fix broken Haddock commentRyan Scott2016-08-291-1/+1
* Template Haskell support for TypeApplicationsRyan Scott2016-08-294-1/+7
* Template Haskell support for unboxed sumsRyan Scott2016-08-234-34/+77
* Have addModFinalizer expose the local type environment.Facundo Domínguez2016-07-061-0/+4
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-50/+50
* Move Extension type to ghc-boot-thBen Gamari2016-05-161-1/+1
* Add TH support for pattern synonyms (fixes #8761)Dominik Bollmann2016-05-125-26/+184
* TH: Tweak Haddock languageBen Gamari2016-04-171-2/+2
* Add TemplateHaskell support for Overlapping pragmasIavor S. Diatchki2016-04-174-6/+33
* template-haskell: define `MonadFail Q` instanceHerbert Valerio Riedel2016-03-081-0/+19
* template-haskell: remove redundant CPP useHerbert Valerio Riedel2016-03-081-9/+0
* template-haskell: Drop use of Rank2Types/PolymorphicComponentsHerbert Valerio Riedel2016-03-081-3/+2
* TemplateHaskell: revive isStrict, notStrict and unpackedThomas Miedema2016-01-132-0/+15
* Fix Template Haskell's handling of infix GADT constructorsRyanGlScott2016-01-082-10/+22
* Change Template Haskell representation of GADTs.Jan Stolarek2016-01-063-33/+49
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-312-3/+1
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-312-7/+1
* Bump GHC HEAD's Version from 7.11 to 8.1ghc-8.1-startHerbert Valerio Riedel2015-12-301-1/+1
* Update a few references to GHC 7.12Ben Gamari2015-12-291-1/+1
* Refactor named wildcards (again)Simon Peyton Jones2015-12-223-6/+3
* Rework Template Haskell's handling of strictnessRyanGlScott2015-12-224-108/+233
* Add proper GADTs support to Template HaskellJan Stolarek2015-12-215-70/+165
* Fix-up GHC 7.12 artifactsHerbert Valerio Riedel2015-12-211-1/+1
* Expose enabled language extensions to THBen Gamari2015-12-153-3/+48
* Use Cxt for deriving clauses in TH (#10819)Ben Gamari2015-12-143-23/+29
* Refactor type families in Template HaskellJohn Leo2015-12-124-24/+31
* Documentation: escape characters in template-haskell HaddocksRyanGlScott2015-12-071-10/+10
* fix #10734 by adding braces to pretty-printing of let inside doarcpatch-D1448John Leo2015-11-071-1/+1
* template-haskell: set explicit return=pureHerbert Valerio Riedel2015-10-182-0/+2
* template-haskell: MRP-refactor Applicative/Monad instancesHerbert Valerio Riedel2015-10-182-4/+3
* Add typed holes support in Template Haskell.Jan Stolarek2015-10-163-0/+8
* Make dataToQa aware of Data instances which use functions to implement toConstrRyanGlScott2015-10-132-12/+58