All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
0.0.7 — 2024-12-27
- deep/map-values supports any seqable objects
- deep/map-values values? predicate changed to branch? and there is more flexibility
to filter which seqable objects are supported
- flatten/tree->flat / flatten/flat->tree support seqable objects and other key types (e.g. int, string) than keywords
- deep/tree->flat / deep/flat->tree provide a flat conversion where flat keys are path vectors
0.0.6 — 2023-02-22
- deep/apply-spec: Ramda apply spec for clojure.
0.0.5 — 2022-10-01
Convert to common clojure
0.0.4 — 2021-06-28
- flatten/sequence->map: Nils will be kept as nils.
0.0.3 — 2020-08-05
- deep/map-values: map recursively all values of a nested map