read014.hs:4:0: Warning: Definition but no type signature for `ng1' Inferred type: ng1 :: forall t a. (Num a) => t -> a -> a read014.hs:4:4: Warning: Defined but not used: `x' read014.hs:6:9: Warning: No explicit method nor default method for `+' In the instance declaration for `Num (a, b)' read014.hs:6:9: Warning: No explicit method nor default method for `*' In the instance declaration for `Num (a, b)' read014.hs:6:9: Warning: No explicit method nor default method for `abs' In the instance declaration for `Num (a, b)' read014.hs:6:9: Warning: No explicit method nor default method for `signum' In the instance declaration for `Num (a, b)' read014.hs:6:9: Warning: No explicit method nor default method for `fromInteger' In the instance declaration for `Num (a, b)' read014.hs:8:52: Warning: Defined but not used: `x'