Export `Monoid(..)`/`Foldable(..)`/`Traversable(..)` from Prelude
[ghc.git] / testsuite / tests / ghci / scripts / ghci011.stdout
1 data [] a = [] | a : [a]        -- Defined in ‘GHC.Types’
2 instance Eq a => Eq [a] -- Defined in ‘GHC.Classes’
3 instance Monad [] -- Defined in ‘GHC.Base’
4 instance Functor [] -- Defined in ‘GHC.Base’
5 instance Ord a => Ord [a] -- Defined in ‘GHC.Classes’
6 instance Read a => Read [a] -- Defined in ‘GHC.Read’
7 instance Show a => Show [a] -- Defined in ‘GHC.Show’
8 instance Applicative [] -- Defined in ‘GHC.Base’
9 instance Foldable [] -- Defined in ‘Data.Foldable’
10 instance Traversable [] -- Defined in ‘Data.Traversable’
11 instance Monoid [a] -- Defined in ‘GHC.Base’
12 data () = ()    -- Defined in ‘GHC.Tuple’
13 instance Bounded () -- Defined in ‘GHC.Enum’
14 instance Enum () -- Defined in ‘GHC.Enum’
15 instance Eq () -- Defined in ‘GHC.Classes’
16 instance Ord () -- Defined in ‘GHC.Classes’
17 instance Read () -- Defined in ‘GHC.Read’
18 instance Show () -- Defined in ‘GHC.Show’
19 instance Monoid () -- Defined in ‘GHC.Base’
20 data (,) a b = (,) a b  -- Defined in ‘GHC.Tuple’
21 instance (Bounded a, Bounded b) => Bounded (a, b)
22   -- Defined in ‘GHC.Enum’
23 instance (Eq a, Eq b) => Eq (a, b) -- Defined in ‘GHC.Classes’
24 instance Functor ((,) a) -- Defined in ‘GHC.Base’
25 instance (Ord a, Ord b) => Ord (a, b) -- Defined in ‘GHC.Classes’
26 instance (Read a, Read b) => Read (a, b) -- Defined in ‘GHC.Read’
27 instance (Show a, Show b) => Show (a, b) -- Defined in ‘GHC.Show’
28 instance Monoid a => Applicative ((,) a) -- Defined in ‘GHC.Base’
29 instance Foldable ((,) a) -- Defined in ‘Data.Foldable’
30 instance Traversable ((,) a) -- Defined in ‘Data.Traversable’
31 instance (Monoid a, Monoid b) => Monoid (a, b)
32   -- Defined in ‘GHC.Base’