simonpj 2002/11/20 07:43:40 PST
Modified files:
libraries/haskell-src/Language/Haskell THSyntax.hs
ghc/compiler/deSugar DsMeta.hs
ghc/compiler/hsSyn Convert.lhs
Log:
Three Template Haskell improvements
a) Add type synonyms to THSyntax (and DsMeta, Convert)
b) Make Q into a newtype instead of a type synonym
c) Eliminate tiresome and error prone argument to DsMeta.wrapGenSyms
and similarly addTyVarBinds
Revision Changes Path
1.13 +18 -9 fptools/libraries/haskell-src/Language/Haskell/THSyntax.hs
1.23 +45 -30 fptools/ghc/compiler/deSugar/DsMeta.hs
1.11 +3 -0 fptools/ghc/compiler/hsSyn/Convert.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc