事实证明,Haddock 不会为类型类方法呈现每个参数的文档:
class Foo a where
foo
:: Int -- ^ This string will be ignored by Haddock
-> a
这会给我维护的库的用户带来某些问题,因为在我的案例中,这些方法的签名很长。我一直将源中的描述格式化为这样(当然适用于普通函数),但事实证明 Haddock 没有显示它们(也没有抱怨它们)。
有没有办法用 Haddock 显示每个参数的文档?也许一些解决方法?