blob: 7e3a192ba0445d5a1c739ee543d98d833479f4a7 (
plain)
1
2
3
4
5
6
7
8
9
10
|
{-# LANGUAGE TemplateHaskell #-}
module T1476 where
import Language.Haskell.TH
foo $( return $ VarP $ mkName "x" ) = x
bar $( [p| x |] ) = x
baz = [| \ $( return $ VarP $ mkName "x" ) -> $(dyn "x") |]
|