haskell 一个最小的stack.yaml文件中包含了什么?

siv3szwd  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(141)

我有一些项目是用cabal build编译的(但是为了方便起见,我还是用hpack)。出于某种原因,我想用stack build编译它们。一个最小的stack.yaml文件里有什么?
堆栈文档给出了这样一个文件的详细内容,但没有给出一个最小的(或任何,我所能看到的)示例。
什么是一个小的例子,从其中去?

9w11ddsr

9w11ddsr1#

最小stack.yaml

resolver: lts-19.16 # for ghc 9.0.2 newest lts

packages:
- .

一个不是那么小的 backbone ,从它展开:

resolver: lts-19.16 # for ghc 9.0.2 newest lts

packages:
- .
 
extra-deps:  # include here other local packages

ghc-options:
  "$everything": -haddock # to produce documentation with haddock

相关问题