defmethod

macrosince v0.0-927 clojure.core/defmethodEdit
(defmethod multifn dispatch-val & fn-tail)

Source docstring:
Creates and installs a new method of multimethod associated with dispatch-value. 
Source code @ clojurescript:src/main/clojure/cljs/core.cljc
(core/defmacro defmethod
  [multifn dispatch-val & fn-tail]
  `(-add-method ~(with-meta multifn {:tag 'cljs.core/MultiFn}) ~dispatch-val (fn ~@fn-tail)))