(-!> a)
(-!> a b)
(-!> a b & cs)
Equivalent to ->, except an intermediate nil value triggers an exception.
Equivalent to ->, except an intermediate nil value triggers an exception.
(defnmeta name doc-string? attr-map? [params*] prepost-map? body)
(defnmeta name doc-string? attr-map? ([params*] prepost-map? body) + attr-map?)
(layers nodes)
Given a DAG consisting of seq of nodes (represented as maps with a label under the :provides key and outgoing edges under the :requires key), return a seq of seqs of nodes s.t. the first element contains the nodes with no incoming edges, the second contains the nodes with incoming edges from the first, etc.
Throws exceptions if a node :requires a nonexistent node or in the case of circular dependencies.
Given a DAG consisting of seq of nodes (represented as maps with a label under the :provides key and outgoing edges under the :requires key), return a seq of seqs of nodes s.t. the first element contains the nodes with no incoming edges, the second contains the nodes with incoming edges from the first, etc. Throws exceptions if a node :requires a nonexistent node or in the case of circular dependencies.
(stringify x)
Returns a string, writing out 'nil' if nil.
Returns a string, writing out 'nil' if nil.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close