Liking cljdoc? Tell your friends :D

genera.multimethod


*generic-call-chain*clj


*generic-call-tap?*clj


*on-generic-call*clj


defmethodcljmacro

(defmethod multifn dispatch-val & fn-tail)

This was built to instrument and trace defmethod calls to understand how they are being resolved. In my experiment I replaced all defmethod calls in the SICMUtils project with this version. It worked well and provided a lot of good information that helped me understand the workings of that large and complex project.

It is likely that the new flow-storm debugger can perform this function much more effectively now. See https://github.com/jpmonettas/flow-storm-debugger/

This was built to instrument and trace defmethod calls to understand how they
are being resolved. In my experiment I replaced all defmethod calls in the
SICMUtils project with this version. It worked well and provided a lot of good
information that helped me understand the workings of that large and complex
project.

It is likely that the new flow-storm debugger can perform this function much more effectively now.
See https://github.com/jpmonettas/flow-storm-debugger/
raw docstring

dispatch-fnclj

(dispatch-fn multimethod & args)

dispatch-valclj

(dispatch-val multimethod & args)

dispatch-val-resolvedclj

(dispatch-val-resolved multimethod & args)

fn-for-dispatch-valclj

(fn-for-dispatch-val multimethod dispatch-val)

generic-call-idclj


instrument-defmethodclj

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close