blob: 53035cf595dae0e76a1a62db11c6a785232e4838 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{-# LANGUAGE StandaloneDeriving, DeriveDataTypeable, DeriveFunctor, DeriveFoldable, DeriveTraversable, EmptyDataDecls #-}
module T4302 where
import Data.Ix
import Data.Typeable
import Data.Data
import Data.Foldable
import Data.Traversable
data Test a
deriving instance Eq (Test a)
deriving instance Ord (Test a)
deriving instance Typeable Test
deriving instance Data a => Data (Test a)
deriving instance Functor Test
deriving instance Foldable Test
deriving instance Traversable Test
|