RE: problem compiling programs with monads with ghc-6.4