Re:Asynchronous Exceptions in Practice
by marcosdumay on Tuesday January 24, 2017 @11:11AM
(#13472509)
It is not a side-effect because it is part of the execution model.
In other words, it's one of the things you don't care about when writing a pure program, like how many times it runs, how many threads are running it, on what order it executes, etc.
In other words, it's one of the things you don't care about when writing a pure program, like how many times it runs, how many threads are running it, on what order it executes, etc.
It does leak, but only on the IO monad.