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