haskell-jp / random #98 at 2022-04-27 10:41:59 +0900
Back to random #98
igrep
2022-04-27 10:41:59 +0900
:tada: Haskell Language Server 1.7.0.0. GHC 9.2のサポートができたのはこれが初めての模様。それ以外はバグ修正が中心
https://github.com/haskell/haskell-language-server/releases/tag/1.7.0.0
Hiromi ISHII / mr_konn
2022-04-27 10:45:11 +0900
今回のリリースでは配付されるバイナリが動的バイナリになっています。これで Template Haskell を使ったプロジェクトでも快適に動くようになりすが、GHC 9.0.2 ではプロファイルライブラリがあったりなかったりで二度リリースがあるので、Stack + 9.0.2 のプロジェクトで、配付されている動的バイナリを使うと組合せによっては動かない場合があります。その場合は手許でビルドしたものを使えば大丈夫です。
Hiromi ISHII / mr_konn
2022-04-27 10:46:56 +0900
バイナリが動的なものになった関係で、VSCode で本バージョンを自動ダウンロードするには Pre-release になっている(正式リリースはまだ) haskell.haskell の v2 系を使う必要があります。haskell.haskell の v2 からは GHCup を使ってツールチェインを自動で管理してくれるようになります。
Hiromi ISHII / mr_konn
2022-04-27 11:20:40 +0900
そうそう、動的バイナリになっていると嬉しいこととして、macOS などで外部ライブラリに動的リンクしているパッケージに依存がある場合、旧来の静的ビルドのバイナリでは HANG する場合があったので手許で動的ビルドした HLS を用意する必要があったんですが、今回の変更で公式配付バイナリを使えば大丈夫になった、というのもあります
Back to random #98