tcfail065.hs:29: A type signature is more polymorphic than the inferred type
- Can't for-all the type variable(s) `taKg'
- in the inferred type `taKg -> X taKg -> X taKg'
+ Can't for-all the type variable(s) `taJC'
+ in the inferred type `taJC -> X taJC -> X taJC'
When checking signature for `setX'
Compilation had errors