turn on haskell-mode-doc and improve 'ghc-show-type-in-minibuffer.