为什么有那么多的构建和依赖文件?

时间:2019-05-26 01:27:20

标签: haskell cabal haskell-stack

OK今天开始学习Haskell。到目前为止喜欢的语言。我注意到的一个问题是我使用命令创建了一个新项目

stack new foobar

现在当我进入foobar目录时,我会看到foobar.cabal,package.yaml和stack.yaml

所有这3个文件都有某些作用

package:
dependencies:
build-depends:

那么我应该在哪里定义依赖项?我的教程告诉我添加持久性和容器的依赖项。

哪个文件应该具有我的依赖项?另外,我能否只保留一个yaml文件并删除其余文件,以免引起混淆。

0 个答案:

没有答案