- Add
update-if-contains
- Add
where-fn
function to return the predicate fn used byfind-first
and other similar functions
- Added
map-entries
,filter-entries
andremove-entries
- Added
remove-keys
andremove-vals
- Added
build-tree
- Added
zip
- Updated to use Cljc (drops Clojure 1.6 support)
- Added
index-by
- Added
condas->
- Added
if-all-let
map-keys
andmap-vals
should now work with records- Added
filter-keys
andfilter-vals
- Added
assoc-first
andupdate-first
functions which can be used to update first matching element in collection - Tests are now using
clojure.test
/cljs.test
instead of Midje - CI is running Cljs tests using Node