Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 491 Bytes

reduce-kv.md

File metadata and controls

22 lines (15 loc) · 491 Bytes
name see also
cljs.core/reduce-kv
cljs.core/reduce

Summary

Details

Reduces an associative collection.

f should be a function of 3 arguments. Returns the result of applying f to init, the first key and the first value in coll, then applying f to that result and the 2nd key and value, etc.

If coll contains no entries, returns init and f is not called.

Note that reduce-kv is supported on vectors, where the keys will be the ordinals.

Examples