Liking cljdoc? Tell your friends :D

hara.protocol.state


-container-statecljmultimethod

returns a type for a label

(-container-state :atom) => clojure.lang.Atom

returns a type for a label

(-container-state :atom)
=> clojure.lang.Atom
raw docstring

-create-statecljmultimethod

creates a state object

(-create-state clojure.lang.Atom {} {}) => check/atom?

creates a state object

(-create-state clojure.lang.Atom {} {})
=> check/atom?
raw docstring

IStateGetcljprotocol

-get-stateclj

(-get-state obj opts)

IStateSetcljprotocol

-clone-stateclj

(-clone-state obj opts)

-empty-stateclj

(-empty-state obj opts)

-set-stateclj

(-set-state obj v opts)

-update-stateclj

(-update-state obj f args opts)

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

× close