[Haskell] Re: Global Variables and IO initializers