環境

(https://github.com/rikvdkleij/intellij-haskell)
エラー
以下の記事でやっているように、"Import Project"をすれば、通常読み込めるのですが、以下のようなエラーが出たときの対照法です。
IntelliJでHaskellを実行する(haskell stackプロジェクト) - Qiita

対処法
ターミナルを開いて、自分のプロジェクトまで移動して以下のコマンドを叩きます。
cd <自分のプロジェクト>
# 上記のエラーがでてもウィンドウが開かれて.ideaディレクトリが生成されているので、削除
rm -r .idea/
# buildしてcabalを作成する
stack build
コマンドが終了したら、また同じように"Import Project"すれば、うまく開くことができました。
エラーの原因
Cabalファイルが見つからないって言っているので、
おそらく原因はpackage.yaml
を使っているstack projectで発生するのだと思います(多分ですが...)。