Ticket #2700: TestPPrint.hs

File TestPPrint.hs, 250 bytes (added by aprocter, 5 years ago)
Line 
1{-# LANGUAGE TemplateHaskell #-}
2
3module Main where
4
5import System
6import Language.Haskell.TH
7
8$(do
9        guy <- sigD (mkName "foo") [t|(Int -> Bool) -> Bool|]
10
11        runIO $ print $ pprint guy
12
13        return [])
14
15main :: IO ()
16main = return ()