On Thu, Jun 12, 2014 at 7:33 AM, Timothy Baldridge <tbaldri...@gmail.com> wrote: > I say this too many times on this list, but I'll say it again. The best way > to test defn- functions is to never use defn- in the first place. Instead > move implementation functions into an internal namespace that way they can > be accessed if needed, but are out of the way of the public api.
Just a note that I got essentially the opposite feedback from Clojure/core about java.jdbc some time back. It had an implementation namespace and an API namespace, and when I asked for feedback and what needed to be addressed before considering a 1.0.0 release (yes, I was planning well ahead), they said not to have a separate implementation namespace. So java.jdbc is one namespace, with implementation details as private functions now. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.