Merge branch 'master' of http://darcs.haskell.org/testsuite
[ghc.git] / testsuite / tests / ghci / scripts / T4175.stdout
1 type family A a b :: *  -- Defined at T4175.hs:4:13\r
2 type instance A (Maybe a) a -- Defined at T4175.hs:6:15\r
3 type instance A Int Int -- Defined at T4175.hs:5:15\r
4 data family B a         -- Defined at T4175.hs:8:13\r
5 data instance B () -- Defined at T4175.hs:9:15\r
6 class C a where\r
7   type family D a b :: *\r
8         -- Defined at T4175.hs:12:10\r
9 type D () () -- Defined at T4175.hs:18:10\r
10 type D Int () -- Defined at T4175.hs:15:10\r
11 type family E a :: *    -- Defined at T4175.hs:20:13\r
12 type instance where\r
13   E () -- Defined at T4175.hs:23:5\r
14   E Int -- Defined at T4175.hs:24:5\r
15 data () = ()    -- Defined in ‛GHC.Tuple’\r
16 instance C () -- Defined at T4175.hs:17:10\r
17 instance Bounded () -- Defined in ‛GHC.Enum’\r
18 instance Enum () -- Defined in ‛GHC.Enum’\r
19 instance Eq () -- Defined in ‛GHC.Classes’\r
20 instance Ord () -- Defined in ‛GHC.Classes’\r
21 instance Read () -- Defined in ‛GHC.Read’\r
22 instance Show () -- Defined in ‛GHC.Show’\r
23 type instance where\r
24   E () -- Defined at T4175.hs:23:5\r
25   E Int -- Defined at T4175.hs:24:5\r
26 type D () () -- Defined at T4175.hs:18:10\r
27 type D Int () -- Defined at T4175.hs:15:10\r
28 data instance B () -- Defined at T4175.hs:9:15\r
29 data Maybe a = Nothing | Just a         -- Defined in ‛Data.Maybe’\r
30 instance Eq a => Eq (Maybe a) -- Defined in ‛Data.Maybe’\r
31 instance Monad Maybe -- Defined in ‛Data.Maybe’\r
32 instance Functor Maybe -- Defined in ‛Data.Maybe’\r
33 instance Ord a => Ord (Maybe a) -- Defined in ‛Data.Maybe’\r
34 instance Read a => Read (Maybe a) -- Defined in ‛GHC.Read’\r
35 instance Show a => Show (Maybe a) -- Defined in ‛GHC.Show’\r
36 type instance A (Maybe a) a -- Defined at T4175.hs:6:15\r
37 data Int = GHC.Types.I# GHC.Prim.Int#   -- Defined in ‛GHC.Types’\r
38 instance C Int -- Defined at T4175.hs:14:10\r
39 instance Bounded Int -- Defined in ‛GHC.Enum’\r
40 instance Enum Int -- Defined in ‛GHC.Enum’\r
41 instance Eq Int -- Defined in ‛GHC.Classes’\r
42 instance Integral Int -- Defined in ‛GHC.Real’\r
43 instance Num Int -- Defined in ‛GHC.Num’\r
44 instance Ord Int -- Defined in ‛GHC.Classes’\r
45 instance Read Int -- Defined in ‛GHC.Read’\r
46 instance Real Int -- Defined in ‛GHC.Real’\r
47 instance Show Int -- Defined in ‛GHC.Show’\r
48 type instance where\r
49   E () -- Defined at T4175.hs:23:5\r
50   E Int -- Defined at T4175.hs:24:5\r
51 type D Int () -- Defined at T4175.hs:15:10\r
52 type instance A Int Int -- Defined at T4175.hs:5:15\r