欢迎!请参阅关于页面以获取更多有关此如何工作的信息。
类似于 clojure.core/def,clojure.spec/def 应该支持可选的文档字符串,因为通常可以通过关键字命名更详细地描述规范。
评论者:dergutemoritz
在此基础上,我建议为注册的规范添加一等元数据支持,并通过那来实现文档字符串(即与vars相同的方式)。
评论者:emergent-behavior
嗨!刚刚与一位同事讨论了类似功能的可能性。想知道目前的情况如何?在开始工作之前考虑先从社区得到反馈和指导。
评论者:alexmiller
我们还没有对此类事情提出推荐的解决方案,因此目前不希望收到补丁。
评论由:floybix
如果您正在优先考虑这一点,请记住在规格中添加源(文件+行)元数据的必要性。这将使我们能够使用规格在自动生成的文档中,这真的很棒,尤其是在您可以选择链接到嵌套的规格时。请参见CLJ-2037 https://dev.clojure.org/jira/browse/CLJ-2037