[Haskell-cafe] Ambiguous types