在模块中,B
我有一个带有链接的文档'A.foo'
,链接到foo
模块的成员A
.在模块A
I中导入模块B
.黑线鳕呈现此作为链接A.html#t:foo
,即在指向型 foo
(其不存在的话)不是函数foo
,其在A.html#v:foo
.
t:
以小写字母开头的变量?那是一个错误吗?因为'A.Foo'
我可以看到它可能是一个类型或构造函数,因此存在命名空间问题.因为foo
似乎变量至少是最合理的.foo
.我尝试了锚点,但它们呈现为模块名称,对于直接超链接,您无法控制显示的文本.t:[a-z]
为v:
),但这需要一个自定义的Setup.hs,它会导致问题并且非常难看.foo
是一个变量.A
在B
不引入循环导入的情况下添加导入,这纯粹是为文档添加.我在Shake文档removeFilesAfter
中遇到了这个问题,其中一个例子没有得到正确的链接.