John Lato <jwl...@gmail.com> writes:

> Oleg included the error state to enable short-circuiting of
> computation, and I guess everyone just left it in.  Recently I've been
> wondering if it should be removed, though, in favor requiring explicit
> (i.e. explicit in the type sig) exceptions for everything.  I'm not
> sure if that would be more or less complicated.

If you don't want to go all the way to checked exceptions, MonadCatchIO
could also be a nice way to go here.

G
-- 
Gregory Collins <g...@gregorycollins.net>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to