packages feed

ghc-exactprint-0.6.4: tests/examples/ghc90/BaseDescriptor2.hs

{-# LANGUAGE DataKinds #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE TypeOperators #-}
module BaseDescriptors2 where

data ClassTag (tag :: Nat) where
  ExtDescrTag :: (forall (n :: Nat) . (0x6A <= n, n <= 0xFE) =>  ClassTag n)

data ClassTag2 (tag :: Nat) where
  ExtDescrTag2 :: forall (n :: Nat) . (0x6A <= n, n <= 0xFE) =>  ClassTag n