假设我有一个从内部模块重新导出值的模块:
module My.Cool.Module (SomeType, someValue) where
import My.Cool.Module.Internal (SomeType, someValue)
我想为SomeType
and展示不同someValue
的文档My-Cool-Module.html
,My-Cool-Module-Internal.html
因此前者可以讨论公共 API,而后者可以讨论它们与其他内部结构的关系。
有没有办法用黑线鳕做到这一点?
我试过了:
module My.Cool.Module (SomeType, someValue) where
import My.Cool.Module.Internal
( SomeType -- ^ a serious type for serious people
, someValue -- ^ a serious value for serious people
)
但是黑线鳕给了我一个解析错误:
parse error on input ‘-- ^ a serious type for serious people’