Stack包中包含的内容.yaml文件



我注意到Stack支持使用它将用来生成.cabal文件的package.yaml文件。例如:yi-core/package.yaml。它的结构看起来与Cabal文件非常相似,但又不完全相同。有些密钥已经被重命名(例如,Stack使用source-dirs而不是hs-source-dirs)。

我没有找到任何关于这个特性的文档。Stack文档似乎根本没有提到package.yaml。是否存在规范?

这是hpack,可在这里:https://github.com/sol/hpack

这是一种稍微不同的包格式,正如您所说,可以用来生成cabal文件。

最新更新