我的主要Haskell程序有一个stack.yaml
文件,其中包含一个Stack解析器。
主程序使用每个库都有自己的stack.yaml
,其中使用了不同的Stack解析器。
所以问题是,当我用stack build
编译我的主程序时,实际使用了哪个Stack解析器?只有主程序的一个,或者一次全部?
答案 0 :(得分:1)
使用您项目的那个。您可以使用的软件包和版本是项目extra-deps
中指定的解析程序引用的快照中可用的软件包和版本。如果您希望该快照中没有可用的包或版本,则必须设置server = foo:5501,
server = bar:5501,
。