
9 May
2008
9 May
'08
8:58 p.m.
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).