[Haskell-cafe] MonadPlus

Miguel Mitrofanov miguelimo38 at yandex.ru
Fri May 9 16:58:28 EDT 2008


On 10 May 2008, at 00:43, Dan Piponi wrote:

> Andrew asked,
>
>> ...so it's a kind of choice operator? Run all actions until you get  
>> to one
>> that succeeds and return the result from that?
>
> The eternal bit of trickiness for Haskell is that type classes group
> often together things that people don't immediately see as similar -
> monads probably being the best example.

Well, that's the whole point of mathematics, isn't it? Mathematics is  
just a way to name different things with one word (opposed to  
philosophy, which is a way to name the same thing with different words).


More information about the Haskell-Cafe mailing list