George Russell wrote: > (3) It needs no extensions to the Haskell language, and only fairly > standard hierarchical libraries like Data.IORef. It uses unsafePerformIO which is very much an extension to Haskell. :) -- Lennart