gpt4 book ai didi

haskell - 如何使用 Haddock 减少文档重复

转载 作者:行者123 更新时间:2023-12-01 03:25:44 24 4
gpt4 key购买 nike

我有两个非常相似的功能,并且都需要完全相同的文档。黑线鳕有没有办法避免评论重复?

我在 Haddock 文档中找不到此功能的描述,但我想有办法做到这一点。

例如在 Javadoc 中有 {@inheritDoc}@see SomeClass#someMethod() .黑线鳕呢?

最佳答案

不幸的是,函数声明目前不可能有可重用的 Haddock 文档。这是 issue跟踪这个。
-- $chunk_name文档 chunk naming仅适用于模块文档,即导出部分。这仅适用于将文档从模块顶部移动到底部以减少困惑。

此问题的常见解决方法是:

  • 确保类似的功能在范围内,并将其添加到文档中:
    -- | See `functionName`.
    OR
    -- | See 'functionName'.
  • 如果文档足够小,则手动复制和粘贴文档,类似于 bytestring 中的操作方式和 vector包。
  • 关于haskell - 如何使用 Haddock 减少文档重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41714826/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com