run hlint, add missing deps to cabal file