2012-07-23 27 views

cevap

13

Bunu ns ilanı ekleyebilirsiniz:

(ns ^{:author "mikera" 
     :doc "My awesome library"} 
    foo.bar.core) 

bağlanmak örnek de bunu yapar - Bu ne demek kadar emin değilse? Ama bence bu en "standart" - Codox ve Autodoc gibi dokümantasyon sistemleri tarafından alınacaktır.

+2

Not 'ki (http://clojure.github.io/clojure/clojure.core-api.html#clojure.core/ns), isteğe bağlı bir ikinci olarak docstring'ini almak argüman. Bu cevap [kotarak'ın cevabı] ile eşdeğerdir (http://stackoverflow.com/a/11611325/122762). –

35

ns formundaki herhangi bir ad alanına bir docstring ekleyebilirsiniz. ns` [tanımlandığı gibidir] olduğu

(ns my.name.space 
    "Very cool namespace doing this and that." 
    (:require other.cool.stuff)) 
+0

Gerçekten. Codox, html dosyalarında görünmeyi reddederse, bir 'lein clean' deneyin. – Gra

+0

Codox https://github.com/weavejester/codox adresine bağlantı, sadece btw –