Smart auto-complete sources for haskell mode