At 2002-06-16 16:20, Andre W B Furtado wrote: >I'd like to run some IO operations in a Monad (other than the IO Monad). Is >there any kind of "runIO" to do this? No (unless your monad encapsulates the IO monad). -- Ashley Yakeley, Seattle WA unsafePerformIO is NOT Haskell!