> > If it doesn't have a side effect, why do it anyway? The result 'c' does not > depend on a. > myFunc uses IORef and it's (IORef's) result I use afterwards in some other functions. -- Pavel Zhbanov