我用堆栈来创建一个新项目。
我看到它创建了一个stack.yaml文件和一个myproject.cabal文件,当我试图在我的.cabal文件中添加依赖项(拆分)时,如下所示:
library
hs-source-dirs:
src
build-depends:
base >= 4.7 && < 5, split
exposed-modules:
Lib
default-language: Haskell2010
然后我运行堆栈构建,我收到一条失败消息:
Failed to load interface for `Data.List.Split'
Use -v to see a list of the files searched for
然后我回到我的.cabal文件,发现由于文件被覆盖,不再列出拆分依赖项。
知道为什么会这样吗?