"tcfail004.hs", line 3: Couldn't match type "(ot0, ot1)" against "(tt6, tt8, tt10)". In a pattern binding: (f, g) = (1, 2, 3) Fail: Compilation errors found ghc: execution of the Haskell compiler had trouble