[Haskell-cafe] monomorphism restriction vs unused