On Fri, Jul 27, 2012 at 9:06 PM, Vinzent <ru.vinz...@gmail.com> wrote: > robert-hooke actualy doesn't work with multimethods afaik. You can try my > new library (https://github.com/dnaumov/hooks), but it's alpha (no docs yet, > sorry).
(defmulti foo* (fn [args] ...) ...) (defmethod foo* :x [args]...) (defmethod foo* :y [args] ...) (defn foo [args] (foo* args)) Only foo calls foo*. Everyone else calls foo. Apply hooks to foo. http://en.wikipedia.org/wiki/Fundamental_theorem_of_software_engineering ;-) // Ben > Any suggestions about API is welcome. -- 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