I just saw this the other day, in particular the better docstrings are great. See also Andy Fingerhut's Thalia <https://github.com/jafingerhut/thalia> project. I'm planning to provide doc from both of these in Cursive soon.
On 12 July 2015 at 01:34, Brian Marick <mar...@exampler.com> wrote: > https://github.com/marick/suchwow > > Partly this is yet another collection of useful functions, but it has > grown some unusual features: > > * I am a bear of very little brain. As such, the official Clojure doc > strings are sometimes unclear to me. When that happens, I add new doc > strings to `such.better-doc` > http://marick.github.io/suchwow/such.better-doc.html. Including that > namespace adjusts the `clojure.core` doc strings. > > * `find-var`'s insistence on a namespace-qualified symbol kept making me > write code to slap a namespace onto a symbol. So I wrote a function, > `+find-symbol`, that accepts both a namespace and a name. > http://marick.github.io/suchwow/such.wide-domains.html is a small, at the > moment, collection of functions that allow a wider variety of inputs than > their `clojure.core` equivalents. > > * Like-I think-many people, I've collected a variety of functions that I > think of as part of my own `clojure.core`. Building on Zach Tellman's fine > `potemkin.namespaces`, I've written some functions to make creating such > "favorite functions" namespaces easier. For example, I want everything in > `clojure.string` always available, so I've arranged for the following: > > (use 'commons.clojure.core) > (str-trim " f ") => "f" > > All of this is public domain, using the Unlicense <http://unlicense.org/>, > so you can copy and paste whatever code you like without having to give > credit, refer to licenses, etc. > > -- > 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. > -- 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.