summaryrefslogtreecommitdiff
path: root/testsuite/tests/th/T17688a.hs
blob: aae0b6da21af1e23bb1a5a0b2d2eac24f4456121 (plain)
1
2
3
4
5
6
7
8
9
10
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE TemplateHaskell #-}
module T17688a where

import Language.Haskell.TH
import System.IO

$( do ty <- [d| {-# SPECIALISE id :: forall a -> a -> a #-} |]
      runIO $ hPutStrLn stderr $ pprint ty
      return [] )