[Haskell-cafe] Monad for Set?