2012-07-23 26 views

Odpowiedz

13

Możesz dodać to do deklaracji ns:

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

przykładzie połączyć się robi zbyt - więc nie wiem, czy to jest to, co masz na myśli? Ale myślę, że jest to najbardziej "standardowy" - zostanie pobrane przez systemy dokumentacji, takie jak Codox i Autodoc.

+2

Należy zauważyć, że 'ns' jest [zdefiniowana] (http://clojure.github.io/clojure/clojure.core-api.html#clojure.core/ns) wziąć docstring jako ewentualnych drugich argument. Ta odpowiedź jest odpowiednikiem [odpowiedź kotaraka] (http://stackoverflow.com/a/11611325/122762). –

35

Możesz dodać docstring do dowolnej przestrzeni nazw w formularzu ns.

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

Rzeczywiście. A jeśli Codox nie chce, aby pojawił się w plikach html, spróbuj 'lein clean'. – Gra

+0

Link do kodoxu https://github.com/weavejester/codox, po prostu btw –