3 Ambiguous constraint `Eq a'
5 Each forall-d type variable mentioned by the constraint must appear after the =>.
6 In the type signature for an instance decl
9 Ambiguous constraint `Eq a'
10 in the type: Int -> Int
11 Each forall-d type variable mentioned by the constraint must appear after the =>.
12 In the type signature for `f'
15 All of the type variable(s) in the constraint `Eq a' are already in scope
16 At least one must be universally quantified here
17 In the type signature for `op'
19 Compilation had errors