>>110
たとえば GHCi は関数名やモジュール名を書きかけて Tab を押すと、
補完してくれたり候補を表示してくれるよね。
あれは、ロードしたモジュールと、今まで定義した関数に関しては、
ちゃんと機能してくれる。

当然だけど、後で定義するつもりの関数に関しては機能しない。
(しかしそれは他言語でも同じ。Haskell の場合それでもコンパイルできるというだけのこと)

ついでに、:t コマンドを使えば VS で言うパラメータヒントみたいなことも、
もっと賢くやってくれる。

俺は IDE の「補完や候補表示」はあれくらいで十分だと思う。

それ以上の機能を持った補完や候補表示って、たとえばどんなのがあるの?