[EMAIL PROTECTED] (Pavel G. Zhbanov) wrote: > > 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. OK: what is myFunc's type? If it ends in IO alpha, for some alpha, you can say: do a <- myFunc ... etc. If it doesn't, then you should probably re-think its definition. Jon Cast _______________________________________________ Haskell-Cafe mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell-cafe
