Haskell Repa-0.2.0.1 with vector-0.9

时间:2011-11-23 05:57:04

标签: haskell repa

首先,我喜欢修复和修复魔鬼,但我的大部分图书馆都需要矢量> = 0.9。因为我们使用的是GHC 7.0。*我们需要使用repa-0.2.0。*但这些依赖于vector> = 0.7&& < 0.8。我能够使用vector-0.9进行修复-0.2.0。*进行编译,但有点担心潜伏在表面下会有一些问题。

那么,在0.2.0.1版本中放宽矢量依赖的上限是否可以?

1 个答案:

答案 0 :(得分:2)

如果编译它应该没问题。但是为了防止cabal-install出现困难,你应该通过放松的依赖来增加你的版本。选择不太可能成为正式版本号的增加,例如在版本中添加.1。安装新软件包时,cabal-install会从全局索引中获取依赖项,因此如果您的版本具有官方依赖项vector < 0.8,它会认为已破坏并尝试重新安装它,这将无法正常工作。