odoc (генератор документации для OCaml) удалить префикс 'Stdlib'

Я использую odoc вместе с dune для создания документации для библиотеки. Это делается следующим образом: dune build @doc

Однако это генерирует такие сигнатуры, как:

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

Хотя я бы хотел:

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

OCamldoc использовался для предоставления опции -hide, которая могла бы сделать именно это. У odoc есть что-то подобное? Если да, то как использовать от дюны?

Optionnaly, было бы идеально иметь ссылку на модуль Format в Stdlib, но это, возможно, требует слишком многого

1 ответ

Решение

Нет, у odoc не было ничего подобного в то время, когда я задавал вопрос. Однако кажется, что теперь это так (или скоро будет) благодаря этому PR , который позволяет вам указать, какие модули открывать по умолчанию, выполнив:

      odoc compile --open=Stdlib
Другие вопросы по тегам