Skip to content

2019年7月言語アップデートの提案内容を更新 #9

@waddlaw

Description

@waddlaw

言語アップデートの実施時期が大幅に遅れている影響により、以下のコマンドでインストールされる GHC のバージョンが当初期待していた 8.6.5 ではなく、8.8.3 になってしまった。

$ curl https://get-ghcup.haskell.org -sSf | sh

この結果、パッケージインストール時のバージョン制約が満たされなくなり、massiv などのパッケージが入らなくなってしまった。(具体的なコード例は以下のリンクを参照)

以下のコードが CE になった理由は massiv-0.4.2.0massiv-0.5.1.0 になり、モジュール構造が変化したため。

実際に massiv-0.5.1.0 に存在するモジュールを import したところ AC しました。

更新内容

  • ghcup のインストール方法を Manual install に変更し、明示的に ghc-8.8.3 をインストールする
  • 提案ライブラリのバージョンを ghc-8.8.3 に合わせて最新版に更新する
  • 提案ライブラリの新規追加

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions