Re[2]: [Haskell-cafe] ambiguous partially defined type problem