[Haskell-cafe] Haskell.org GSoC

Martijn van Steenbergen martijn at van.steenbergen.nl
Tue Feb 17 15:01:34 EST 2009


Wolfgang Jeltsch wrote:
>     * making Applicative a superclass of Monad
> 
>     * getting rid of MonadPlus (use (Alternative m, Monad m) instead of
>     (MonadPlus m) or, with another extension, even something like
>     (forall a. Monoid (m a), Monad m))
> 
>     * getting rid of ugly Monoid method names (empty, append, concat or
>     something totally different instead of mempty, mappend, mconcat)
> 
>     * redesigning numeric classes

Let's make these ideas more concrete and add them to the Other Prelude, 
if they haven't been already!

http://www.haskell.org/haskellwiki/The_Other_Prelude

Martijn.


More information about the Haskell-Cafe mailing list