
12 May
2011
12 May
'11
9:59 a.m.
hi, i was wondering if it's possible to directly generate Haskell source code from a Template Haskell `Q Exp', i.e. use TH as a kind of preprocessor? i am asking because currently the iOS port of ghc doesn't support TH and i need to generate some instances for the persistent package [1,2]. i've been toying with fmap ppr . runQ $ q but the result needs to be edited by hand quite a bit. any ideas where to start? thanks, <sk> [1] http://hackage.haskell.org/package/persistent [2] http://hackage.haskell.org/package/persistent-template