Liking cljdoc? Tell your friends :D

midje.open-protocols

Macros for using protocols in prerequisites.

The strategy for open protocols is to rewrite each function defined in the deftype/defrecord so that it checks whether its corresponding symbol is currently faked out. If so, it uses that function definition instead of continuing on with its own implementation.

Macros for using protocols in prerequisites.

The strategy for open protocols is to rewrite each function defined in the
deftype/defrecord so that it checks whether its corresponding symbol is
currently faked out. If so, it uses that function definition instead of
continuing on with its own implementation.
raw docstring

defrecord-openlycljmacro

(defrecord-openly name fields & specs)
source

deftype-openlycljmacro

(deftype-openly name fields & specs)
source

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

× close