[Haskell] IO, exceptions and error handling
timothy.docker at macquarie.com
Mon Jun 14 12:50:39 EDT 2004
Keith Wansbrough wrote:
> Then you can easily write
> > I can't (easily) write
> > text c = sqr x + sqr (x+1)
> You just can't *catch* this outside the IO monad.
Of course... that was my second alternative error
strategy. I'm interest in how/when people decide
when to throw exceptions versus when to thread
errors using monads, given that changing code
from one to the other could be quite a big deal.
More information about the Haskell