Haddock:通过相同的标识符生成多个重新导出模块的文档

时间:2017-09-27 16:02:44

标签: haskell haddock

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

我有以下两个模块:

模块A

module A where

data A = A

模块B

module B where

data B = B

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

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

import           A
import           B

Haddock为AB生成文档。但是,如果我将Lib的代码更改为:

module Lib
    ( someFunc
    , module X
    ) where

import           A as X
import           B as X

虽然导致Lib导出AB的定义,但haddock会抱怨它无法找到X的文档:

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

有没有办法使用别名为AB生成文档?

0 个答案:

没有答案