charred.coerce
Coercions to specific java types.
doiter
macro
(doiter varname iterable & body)Execute body for every item in the iterable. Expecting side effects, returns nil.
indexed-doiter
macro
(indexed-doiter idxvarname varname iterable & body)Execute body for every item in the iterable. Expecting side effects, returns nil.
map-iter
(map-iter map-fn obj)Map a function across an object that is convertible to an iterator.
reduce-supplier
(reduce-supplier rfn supp)(reduce-supplier rfn init supp)Reduce a supplier as if the supplier were a sequence and
clojure.core.reduce was called.
supplier->seq
(supplier->seq item)Conversion from something convertible to a java.util.function.Supplier to a lazy sequence. Has effect of un-chunking lazy sequences.