[Haskell-cafe] descriptive symbols, was: monad combinator

Christian Maeder maeder at tzi.de
Fri Feb 17 04:19:45 EST 2006


Tomasz Zielonka wrote:
> On Thu, Feb 16, 2006 at 04:36:06PM +0100, Christian Maeder wrote:
>> Udo Stenzel wrote:
>>> (*>) :: Monad m => m a -> m b -> m a
>>> m *> n = do a <- m ; n ; return a
>> Right, that one is really useful. I named it (<<), though, conforming to 
>>  (>>=) versus (=<<).
> 
> But =<< first executes the second argument...

... so much to striking symbolic identifiers. (In fact, I've never used 
=<<.)

Christian


More information about the Haskell-Cafe mailing list