(interleave-all & colls)
Returns a lazy seq of the first item in each coll, then the second, etc.
Unlike clojure.core/interleave
, the returned seq contains all items in the
supplied collections, even if the collections are different sizes.
Returns a lazy seq of the first item in each coll, then the second, etc. Unlike `clojure.core/interleave`, the returned seq contains all items in the supplied collections, even if the collections are different sizes.
(keyed vars)
(keyed key-type vars)
Create a map in which, for each symbol S in vars, (keyword S) is a key mapping to the value of S in the current scope. If passed an optional :strs or :syms first argument, use strings or symbols as the keys.
Create a map in which, for each symbol S in vars, (keyword S) is a key mapping to the value of S in the current scope. If passed an optional :strs or :syms first argument, use strings or symbols as the keys.
(let-map kvs)
Equivalent of (let [a 5 b (+ a 5)] {:a a :b b})
Equivalent of (let [a 5 b (+ a 5)] {:a a :b b})
(shortened v limit)
Stringifies a collection and truncates the result with ellipsis so that it fits on one line.
Stringifies a collection and truncates the result with ellipsis so that it fits on one line.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close