Skip to content

napolab/haskell-sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haskell-sandbox

環境構築

M1 mac だとこれでうまく行った

haskell  を入れる

# haskell に関する tool を install
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh

# hlint を intall
cabal update
cabal install hlint

vscode を入れる

Download Visual Studio Code から環境に合わせてインストーラをダウンロードして vscode を入れる。

入ったらこのリポジトリをクローンしたディレクトリを vscode で開いて拡張機能のタブで @recommended を入力する。すると haskell を書く上で必要な拡張機能が表示されるのですべて install する

ライブラリインストール

xxx の部分を入れたいライブラリ名にして以下のコマンドを実行する。 vscode の window restart をして更新しているがもっといい方法があるはず

cabal install --lib xxx --package-env .

vscode で executablePath が通らない場合

settings.json に hlint と ghcup, ghci の executablePath を設定する

参考