RE: [Haskell] Global Variables and IO initializers: A proposal andsemantics