[project @ 2002-11-20 15:43:37 by simonpj]
authorsimonpj <unknown>
Wed, 20 Nov 2002 15:43:40 +0000 (15:43 +0000)
committersimonpj <unknown>
Wed, 20 Nov 2002 15:43:40 +0000 (15:43 +0000)
commitf2e26fc5cb932857160772b64d2f17ce2a863fd4
tree091a7b15894b2aee30af0ac442465313107da41b
parentc0624c7661a229bfeed128ca96b07e2f4d5d677c
[project @ 2002-11-20 15:43:37 by simonpj]
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
ghc/compiler/deSugar/DsMeta.hs
ghc/compiler/hsSyn/Convert.lhs