base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` instead
[ghc.git] / testsuite / tests / ghci / scripts / ghci011.stdout
1 data [] a = [] | a : [a]        -- Defined in ‘GHC.Types’
2 instance Applicative [] -- Defined in ‘GHC.Base’
3 instance Eq a => Eq [a] -- Defined in ‘GHC.Classes’
4 instance Functor [] -- Defined in ‘GHC.Base’
5 instance Monad [] -- Defined in ‘GHC.Base’
6 instance Monoid [a] -- Defined in ‘GHC.Base’
7 instance Ord a => Ord [a] -- Defined in ‘GHC.Classes’
8 instance Semigroup [a] -- Defined in ‘GHC.Base’
9 instance Show a => Show [a] -- Defined in ‘GHC.Show’
10 instance Read a => Read [a] -- Defined in ‘GHC.Read’
11 instance MonadFail [] -- Defined in ‘Control.Monad.Fail’
12 instance Foldable [] -- Defined in ‘Data.Foldable’
13 instance Traversable [] -- Defined in ‘Data.Traversable’
14 data () = ()    -- Defined in ‘GHC.Tuple’
15 instance Eq () -- Defined in ‘GHC.Classes’
16 instance Monoid () -- Defined in ‘GHC.Base’
17 instance Ord () -- Defined in ‘GHC.Classes’
18 instance Semigroup () -- Defined in ‘GHC.Base’
19 instance Show () -- Defined in ‘GHC.Show’
20 instance Read () -- Defined in ‘GHC.Read’
21 instance Enum () -- Defined in ‘GHC.Enum’
22 instance Bounded () -- Defined in ‘GHC.Enum’
23 data (,) a b = (,) a b  -- Defined in ‘GHC.Tuple’
24 instance Monoid a => Applicative ((,) a) -- Defined in ‘GHC.Base’
25 instance (Eq a, Eq b) => Eq (a, b) -- Defined in ‘GHC.Classes’
26 instance Functor ((,) a) -- Defined in ‘GHC.Base’
27 instance Monoid a => Monad ((,) a) -- Defined in ‘GHC.Base’
28 instance (Monoid a, Monoid b) => Monoid (a, b)
29   -- Defined in ‘GHC.Base’
30 instance (Ord a, Ord b) => Ord (a, b) -- Defined in ‘GHC.Classes’
31 instance (Semigroup a, Semigroup b) => Semigroup (a, b)
32   -- Defined in ‘GHC.Base’
33 instance (Show a, Show b) => Show (a, b) -- Defined in ‘GHC.Show’
34 instance (Read a, Read b) => Read (a, b) -- Defined in ‘GHC.Read’
35 instance Foldable ((,) a) -- Defined in ‘Data.Foldable’
36 instance Traversable ((,) a) -- Defined in ‘Data.Traversable’
37 instance (Bounded a, Bounded b) => Bounded (a, b)
38   -- Defined in ‘GHC.Enum’