All. I think it would be nice if the doc-string was allowed (in addition to current behavior) to immediately follow the params vector in the various defsomethings.
To the best of my knowledge, such a change would be non-breaking because, a) It should be implemented such that (defn foo [] "bar") is a function that always returns the string "bar" - like it does today, and b) The "eggs" string following the params vector in (defn spam [] "eggs" "pokemon") is completely harmless in current code. Even though this change would introduce yet-another-way-to-def-fn, I think it is a good change because it allows be to keep my [params] on the same line as my defn's and still have a thorough doc-string. And in my humble opinion, I think it improves the readability of function definitions when the defn, name and [params] are on the same line regardless of how long the doc-string is. -- Venlig hilsen / Kind regards, Christian Vest Hansen. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---