[Haskell-cafe] Implicit params and typeclasses