2 tcfail023.hs:2: Duplicate or overlapping instance declarations
3 for `A B' at tcfail023.hs:8 and tcfail023.hs:11
5 tcfail023.hs:2: Duplicate or overlapping instance declarations
6 for `A B' at tcfail023.hs:8 and tcfail023.hs:11
8 tcfail023.hs:2: Duplicate or overlapping instance declarations
9 for `A B' at tcfail023.hs:8 and tcfail023.hs:11
11 tcfail023.hs:11: Couldn't match the type
12 `PrelBase.Bool' against `B'
13 Expected: `PrelBase.Bool'
15 In an equation for function `op': `op C = PrelBase.True'
17 tcfail023.hs:8: Couldn't match the type `PrelBase.Bool' against `B'
18 Expected: `PrelBase.Bool'
20 In an equation for function `op': `op C = PrelBase.True'
22 tcfail023.hs:2: Module Main must include a definition for `Main.main'
24 Compilation had errors