[GHC] #12782: Type inference shows (Num (a -> a), Num a)