はじめに 本来ghcupを使えばghcもhlsもstackもいい感じになるはずっぽいが、どうしても上手くいかなかった。そこで上手くいくようにした方法を書く。 ghcupのインストール にある通りにインストールする。 下の記事も参考になる。 stack.ymlの編集 ghcupではGHC 9.4.2(等)をインストールして設定していたのに、stack new hogeしてcd hogeしてstack buildするとなぜかGHC 9.0.2が使われるという事象に出会った。特にvscodeではghcide compiled against GHC 9.4.2 but currently using 8.6.5...とエラーが出て拡張機能が全く機能せず、とても困っていた。 そこでstack.ymlの resolver: url: https://raw.githubusercontent.com

