Liking cljdoc? Tell your friends :D

clj-delegate.machinery


build-positional-factoryclj

source

define-delegate-fields-protocolclj

(define-delegate-fields-protocol delegate)
source

emit-deftype*clj

source

emit-delegate-fields-accessorsclj

(emit-delegate-fields-accessors delegate)
source

emit-derive-statementclj

(emit-derive-statement delegator delegate)
source

emit-factories-declarationsclj

(emit-factories-declarations name & {:keys [map-factory?]})
source

emit-import-statementclj

(emit-import-statement name)
source

emit-map-factoryclj

(emit-map-factory name)
source

emit-positional-factoryclj

(emit-positional-factory name fields)
source

emit-return-statementclj

(emit-return-statement name)
source

emit-withclj

(emit-with f name gname delegate fields delegator-specs)
source

ensure-namespaced-symbolclj

(ensure-namespaced-symbol sym)

If the given symbol has no namespace, prepend it with ns.

If the given symbol has no namespace, prepend it with *ns*.
sourceraw docstring

protocol-symbol-to-class-symbolclj

(protocol-symbol-to-class-symbol sym)

Converts from a fully qualified symbol denoting a protocol's ivar to a fully qualified symbol denoting the corresponding class.

Converts from a fully qualified symbol denoting a protocol's ivar
to a fully qualified symbol denoting the corresponding class.
sourceraw docstring

update-metaclj

(update-meta x k f & args)
source

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

× close