M1 mac だとこれでうまく行った
# haskell に関する tool を install
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
# hlint を intall
cabal update
cabal install hlint
Download Visual Studio Code から環境に合わせてインストーラをダウンロードして vscode を入れる。
入ったらこのリポジトリをクローンしたディレクトリを vscode で開いて拡張機能のタブで @recommended
を入力する。すると haskell を書く上で必要な拡張機能が表示されるのですべて install する
xxx の部分を入れたいライブラリ名にして以下のコマンドを実行する。 vscode の window restart をして更新しているがもっといい方法があるはず
cabal install --lib xxx --package-env .
settings.json
に hlint と ghcup, ghci の executablePath を設定する