1 2 3 4 5 6 7 8
{-# LANGUAGE DataKinds, PolyKinds #-} module Example where import Data.Typeable import GHC.Exts data Wat (a :: TYPE (SumRep '[BoxedRep Lifted, IntRep])) = Wat a