[Haskell-cafe] how to generate source code from TH Exp?
Felipe Almeida Lessa
felipe.lessa at gmail.com
Thu May 12 19:14:09 CEST 2011
On Thu, May 12, 2011 at 2:04 PM, Stefan Kersten <sk at k-hornz.de> wrote:
> extractModules = sort . nub . everything (++) ( `mkQ` f)
> where f (NameQ x) = [modString x]
> f (NameG _ _ x) = [modString x]
> f _ = 
Minor nitpick: instead of doing 'sort . nub', please use 'import
qualified Data.Set as S' and do 'S.toAscList . S.fromList'. This
should be a lot faster.
More information about the Haskell-Cafe