如何在项目级别指定Haddock选项(pragma)?

时间:2017-09-07 00:20:52

标签: haskell haskell-stack haddock

来自Stephen Diehl的Haddock section"学习Haskell时我希望知道什么"页:

  

haddock选项也可以在源代码中使用编译指示指定,无论是在模块级别还是项目级别。

给出了模块级别的编译指示示例:

  

{-# OPTIONS_HADDOCK show-extensions, ignore-exports #-}

但是在哪个文件的哪个部分(使用stack时)可以放置这些选项以便应用于整个项目(或者更确切地说,"包")?

1 个答案:

答案 0 :(得分:2)

https://github.com/haskell/cabal/issues/926

似乎没有办法将它放在ObjGetIndexedViewResult.TotRecord.Equals(listDocuments.Distinct().AsNoTracking().Select(x => new { x.id }).Count()); 文件中。我在堆栈文档中找不到任何对haddock的引用。所以下一个最好的事情是运行.cabal