configure haskell to use hoogle
allow syntax checking with flycheck