summaryrefslogtreecommitdiff
path: root/testsuite/tests/th/T15437A.hs
blob: c46581a0fc57308dd3e57326ae1a5a2580bc7a5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE TypeApplications #-}
module T15437A where

import Language.Haskell.TH.Syntax (Q, TExp)

get :: forall a. Int
get = 1

foo :: forall a. Q (TExp Int)
foo = [|| get @a ||]