blob: 2b9900652f4ae640dedb91a822ca0a72d4a2bc99 (
plain)
1
2
3
4
5
6
7
8
9
|
{-# LANGUAGE RankNTypes, PolyKinds, DataKinds, TypeFamilies #-}
module GHCBug where
data Proxy p = Proxy
data KProxy (a :: *) = KProxy
h :: forall k r . (Proxy ('KProxy :: KProxy k) ~ Proxy ('KProxy :: KProxy *) => r) -> r
h = undefined
|