[Haskell-cafe] Use of uninstantiated type class