> Keean Schupke <[EMAIL PROTECTED]> writes: > >> Yes, I could quite easily write the generator in TemplateHaskell (have >> played with it before) >> _but_ I don't like the $(xxx) syntax... Perhaps if Simon could be >> persuaded to allow deriving >> clauses to be defined in TH? >> >> data X x = X x >> $(deriveMyClass (reify X)) >> >> could perhaps be defined from >> >> data X x = X x deriving MyClass >> >> >> I saw the same suggestion earlier today on the Haskell list... > > Check out Ulf Norell's IOHCC submission, his DeriveData.hs module does > this, > though I can't tell if it will work for parameterized types.
It doesn't. A version that does can be downloaded from http://www.cs.chalmers.se/~ulfn/th/DeriveData.hs / Ulf _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users