On Tue, 23 Jul 2002 16:46:37 +0100 (BST) "D. Tweed" <tweed@compsci.bristol.ac.uk> wrote: > which I believe you can use either to get the seed within the IO monad > directly or via unsafePerformIO if you don't want the IO monad > around. That's true. I just prefer to have the IO monad around, for the purposes it's been designed to. That can be a matter of choice. Vincenzo Ciancia