1 2 3 4 5
TH_dataD1.hs:8:13: Declaration splices are not permitted inside declaration brackets In the Template Haskell quotation [d| $(dataD [] (mkName "D") [] [normalC "K" []] []) |]