Hello Neil, Saturday, November 11, 2006, 12:54:20 PM, you wrote: > It could do with relative ease - just add a -safe flag and disallow IO > in the interpretter. You could even keep the IO monad just not perform > the actual IO effects. "look but don't touch" ? :) -- Best regards, Bulat mailto:Bulat.Ziganshin at gmail.com