Improved Haskell support for Flycheck