[Haskell] A collection of related proposals regarding monads

Simon Peyton-Jones simonpj at microsoft.com
Thu Jan 5 04:05:40 EST 2006

| What do people think of the following proposal? Remove fail from the
| Monad class. Reinstate MonadZero as a separate class as in Haskell
| 1.4.

This was debated extensively during the Haskell 98 process.  I'm not
saying that we made the right decision then, but here's a link to (a
part of) the discussion. 

 I'm hoping someone has an archive of the whole mailing list they can
let us have (see my other message)


More information about the Haskell mailing list