2

我正在使用odoc以及dune来为库生成文档。这是通过以下方式实现的:dune build @doc

但是,这会生成如下签名:

val print : Stdlib.Format.formatter -> t -> unit

虽然我想要的是:

val print : Format.formatter -> t -> unit

OCamldoc 过去提供了可以做到这一点的-hide选项。odoc 有类似的东西吗?如果是,如何从沙丘使用它?

Optionnaly,最好有一个指向 Stdlib 的 Format 模块的链接,但这可能要求太多了

4

1 回答 1

3

不,在我问这个问题时,odoc 没有类似的东西。但是,由于此PR ,现在似乎是(或很快将是)这种情况,它允许您通过执行以下操作指定默认打开哪些模块:

odoc compile --open=Stdlib
于 2021-06-04T08:58:28.613 回答