Reducers
18- value
clojure.core.reducers
- protocol
clojure.core.reducers
.adds x to acc and returns acc
functionclojure.core.reducers
A high-performance combining fn that yields the catenation of the reduced values. The result is reducible, foldable, seq...
functionclojure.core.reducers
Elides the first n values from the reduction of coll.
functionclojure.core.reducers
Retains values in the reduction of coll for which (pred val) returns logical true. Foldable.
functionclojure.core.reducers
Takes any nested combination of sequential things (lists, vectors, etc.) and returns their contents as a single, flat ...
functionclojure.core.reducers
Reduces a collection using a (potentially parallel) reduce-combine strategy. The collection is partitioned into groups o...
functionclojure.core.reducers
Equivalent to (fold cat append! coll)
functionclojure.core.reducers
Given a foldable collection, and a transformation function xf, returns a foldable collection, where any supplied reducin...
functionclojure.core.reducers
Applies f to every value in the reduction of coll. Foldable.
functionclojure.core.reducers
Applies f to every value in the reduction of coll, concatenating the result colls of (f val). Foldable.
functionclojure.core.reducers
Builds a combining fn out of the supplied operator and identity constructor. op must be associative and ctor called with...
functionclojure.core.reducers
Like core/reduce except: When init is not provided, (f) is used. Maps are reduced with reduce-kv
functionclojure.core.reducers
Given a reducible collection, and a transformation function xf, returns a reducible collection, where any supplied reduc...
functionclojure.core.reducers
Removes values in the reduction of coll for which (pred val) returns logical true. Foldable.
functionclojure.core.reducers
Ends the reduction of coll after consuming n values.
functionclojure.core.reducers
Ends the reduction of coll when (pred val) returns logical false.
functionclojure.core.reducers