On Thu, Apr 16, 2009 at 9:10 PM, Chas Emerick <cemer...@snowtide.com> [...] > That said, I have no concrete suggestion, as we'll always separately > pull our projects' dependencies into whatever we happen to be using as > a dependency management repo (it's a bummer to not be able to run a > build if some third-party repo is down, etc).
Yes, please, I don't want to be forced to work around automated downloaders. e.g. Like OpenWrt's build system that wants to download huge amounts of code if you don't watch it instead of just failing so you can tell it to look *over there* where I've already downloaded 90% of it! Of course, after it happens the first time you learn to be more careful, but I would prefer to be told what the dependencies are so that I can get them myself, or to be asked whether to download them than just automatically downloading them. > Regarding documentation, I remember throwing around ideas in irc some > months ago about how to fold documentation from gen-class'ed libs into > a library's broader javadoc. That would be a huge boon to those using > clojure to build libraries that would be transparently usable by Java > developers. About documentation: I believe this has been mentioned before, but I haven't been able to find the thread. Some functions are documented like this: "assoc[iate]. When applied to a map[...]" This makes it difficult if you're looking for some function and don't know the exact name. e.g.: user=> (find-doc "quotient") nil user=> (find-doc "quot\\[ient") ------------------------- clojure.core/quot ([num div]) quot[ient] of dividing numerator by denominator. nil Also, while looking for the thread mentioning the above, I found another unresolved documentation-related thread: http://groups.google.com/group/clojure/browse_thread/thread/9d18bc892ff523d5/b21c03cfb26ea084#b21c03cfb26ea084 This is about the "count" function being difficult to find if you're trying to find the "length" or "size" of something. -- Michael Wood <esiot...@gmail.com> --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---