Hello.

I'd like to have a template haskell function that take some constraints and a class name and write an empty class from those and relative empty instance to simulate typeclass synonyms.

As I've never written TH and couldn't find a easily adaptable code around, I ask here for the code, or some hints on how to arrive there.

Thanks

paolino