2 tcfail032.hs:14: A type signature is more polymorphic than the inferred type
3 Some type variables in the inferred type can't be forall'd, namely:
5 Possible cause: the RHS mentions something subject to the monomorphism restriction
6 In an expression with a type signature:
8 _forall_ [a] {PrelBase.Eq a} => a -> PrelBase.Int'
11 Compilation had errors