summaryrefslogtreecommitdiff
path: root/testsuite/tests/dependent/should_fail/T14066.hs
blob: 709d507a34748d036be0ecbe000308793e10548f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE PolyKinds #-}



module T14066 where

import Data.Kind ( Type )
import Data.Type.Equality
import Data.Proxy
import GHC.Exts

data SameKind :: k -> k -> Type

f (x :: Proxy a) = let g :: forall k (b :: k). SameKind a b
                       g = undefined
                   in ()