Fergus Henderson wrote: [snip] > So why limit expressiveness by providing only the former? Why indeed? You are right. I hadn't realised that a -> IO (Maybe a) would still suffer from non-determinism. (Because if you have x = error "foo" + _|_ it may cause a return of Nothing or else no return at all.) So there is no reason for not going the whole way and letting the caller inspect the contents of the exception.
- Re: Sets of IOErrors? Fergus Henderson
- Re: Sets of IOErrors? Fergus Henderson
- Re: Sets of IOErrors? Alastair Reid
- Re: Sets of IOErrors? Fergus Henderson
- Re: Sets of IOErrors? George Russell
- Re: Sets of IOErrors? George Russell
- Re: Sets of IOErrors? Johan Nordlander
- Re: Sets of IOErrors? Marcin 'Qrczak' Kowalczyk
- Re: Sets of IOErrors? Jan Skibinski
- Re: Sets of IOErrors? Fergus Henderson
- Re: Sets of IOErrors? George Russell
- Re: Sets of IOErrors? Fergus Henderson
- Re: Sets of IOErrors? R.S. Nikhil
- Re: Sets of IOErrors? Marcin 'Qrczak' Kowalczyk