[Haskell-cafe] I hate Haskell's typeclasses