Updated ghc hence base, working on monads