我希望能够使用kind equality,目前似乎只在GHC head中存在。
我已经进行了GHC的系统安装,并在我的项目中添加了一个snapshot.yaml
文件。
resolver: nightly-2016-12-31
compiler: ghc-8.1.20170103
并相应更新了 stack.yaml
文件。
resolver:
name: snapshot
location: snapshot.yaml
我可以使用
stack path
来选择正确的编译器。当我构建我的项目时,现在有以下结果:
In the dependencies for array-0.5.1.1:
base-4.10.0.0 must match >=4.5 && <4.10 (latest applicable is 4.9.0.0)
needed due to bookkeeper-0.2.4 -> array-0.5.1.1
我该如何在我的项目中覆盖 array-0.5.1.1 声明的上限,这个上限可能并不是实际所需的?
--allow-newer
。 - sjakobi