ghc-exactprint-0.5.3.1: tests/examples/ghc80/T10815.hs
{-# LANGUAGE DataKinds, PolyKinds, TypeFamilies #-}
module T10815 where
import Data.Proxy
type family Any :: k
class kproxy ~ 'KProxy => C (kproxy :: KProxy k) where
type F (a :: k)
type G a :: k
instance C ('KProxy :: KProxy Bool) where
type F a = Int
type G a = Any