2

是否可以为使用别名标识符重新导出的模块生成黑线鳕生成文档?

我有以下两个模块:

模块A

module A where

data A = A

模块B

module B where

data B = B

然后,如果我通过第三个模块重新导出Aand ,如下所示:BLib

module Lib
    ( someFunc
    , module A
    , module B
    ) where

import           A
import           B

AHaddock 为和生成文档B。但是,如果我将代码更改为Lib

module Lib
    ( someFunc
    , module X
    ) where

import           A as X
import           B as X

虽然导致Lib导出 and 的定义AB但黑线鳕会抱怨它无法找到以下文档X

Warning: Lib: Could not find documentation for exported module: X

有没有办法为别名生成A文档B

4

0 回答 0