add ghc haskell completion source