stack を使った Haskell 環境を構築済みだったのだが、Haskel Platform にフォールダウンした。Cholatey 来るかな来ないかな自分で作るかな。作っている人いるなとか。Platform はデブいから ghc でできないかなとかで半日コース使った結果。
Haskell Platform 導入
Haskel Platform は ghc にツール群をアペンドしたプラットフォーム。
Haskell からインストーラダウンロード。
ghc-mod 導入
cabal で ghc-mod 導入する。--global
オプションでC:\Program Files\Haskell\bin
に導入するよう指定している。
1. cabal update
2. cabal install cabal-install --global
3. cabal install ghc-mod --global
Atom 導入
Chocolatey 使って Atom 入れておく。
cinst atom
同じ Electron つながりの Visual Studio Code も cinst
できる。
Atomプラグイン設定
Ctrl + Comma > install で language-haskell, haskell-ghc-mod 導入。
haskell-ghc-mod の setting から Ghc Mod Path、Ghc Modi Path を指定する。
C:\Program Files\Haskell\bin\ghc-mod.exe
C:\Program Files\Haskell\bin\ghc-modi.exe
関係ないけど haskell-ghc-mod のアップデートが頻繁過ぎてビビる。