A completion plugin for Haskell, using ghc-mod