Liking cljdoc? Tell your friends :D

hara.reflect.types.element


elementclj

(element body)

creates a element from a map

(element {}) => hara.reflect.types.element.Element

creates a element from a map

(element {})
=> hara.reflect.types.element.Element
raw docstring

element-paramscljmultimethod

base method for extending :params entry for all element types

base method for extending `:params` entry for all element types
raw docstring

element?clj

(element? x)

checker for the element type

(element? (element {})) => true

checker for the element type

(element? (element {}))
=> true
raw docstring

format-elementcljmultimethod

base method for extending toString entry for all element types

base method for extending `toString` entry for all element types
raw docstring

init-element-typeclj/smacro

(init-element-type n)

helper function for making Element type

(macroexpand-1 '(init-element-type 4))

helper function for making `Element` type

(macroexpand-1
'(init-element-type 4))
raw docstring

invoke-elementcljmultimethod

base method for extending invoke for all element types

base method for extending `invoke` for all element types
raw docstring

make-invoke-element-formclj

(make-invoke-element-form args)

helper function for making invoke form

(make-invoke-element-form '[a1 a2]) => '(invoke [ele a1 a2] (invoke-element ele a1 a2))

helper function for making invoke form

(make-invoke-element-form '[a1 a2])
=> '(invoke [ele a1 a2] (invoke-element ele a1 a2))
raw docstring

to-elementcljmultimethod

base method for extending creating an element from java.reflect objects

base method for extending creating an element from java.reflect objects
raw docstring

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

× close