Hi,

Am 09.07.2010 um 23:47 schrieb zkim:

> I kind of went back and forth on this.  Originally I only parsed out
> public vars, but in a couple of instances I found that when tracing
> through some code I would hit on private vars.

I'm suspicious of showing source code to the reader with everything more than a 
small quite nondescript link. The contract is the docstring. Looking at the 
code might be interesting but non-helpful. You start relying on implementation 
details, while these might change at any time (eg. introduction of transients, 
etc.). I would *not* show the source code and I would *not* document private 
vars. They are not part of the contract and should not show up in public API 
documentation.

Sincerely
Meikel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to