Moduleth-desugar-1.19Haskell2010
Language.Haskell.TH.Desugar.Sweeten
The functions in this module convert desugared Template Haskell back into proper Template Haskell.
Synopsis
- value expToTH
- value matchToTH
- value patToTH
- value decsToTH
- value decToTH
- value letDecToTH
- value typeToTH
- value conToTH
- value foreignToTH
- value pragmaToTH
- value ruleBndrToTH
- value clauseToTH
- value tvbToTH
- value cxtToTH
- value predToTH
- value derivClauseToTH
- value patSynDirToTH
- value typeArgToTH
- Packageth-desugar-1.19
- Exports18
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceSweeten.hs
This returns a list of Decs because GHC 7.6.3 does not have
a one-to-one mapping between DDec and Dec.
Sweeten a DLetDec.