strs-simple, qsome, or-some, some-fn, qstrb
and optimized strs, strspc and strspc-squeezed macros.memoize+ fast memoization function.strs, strspc and strspc-squeezed.strs macro.strspc and strspc-squeezed macros.strs macro and strb function.defdoc! macro.db/invalidator.map/qupdate.map/qassoc for nil values as source maps.map/update-missing now takes only unary functions by default,
without shifting the arguments.map/assoc-if and map/assoc-if-not can now handle multiple pairs.Added some-str-down.
Performance improvements in:
empty-string?, not-empty-string?,
some-str, some-str-up, some-str-simple,
some-str-simple-up, some-str-simple-down,
some-string.
ip/bytes-to-ipv4 and ip/bytes-to-ipv6.db/get-cached-prop (list -> list*).str-squeeze-spc, some-str-squeeze-spc.db.types/add-setter-phone-number.db/make-setting-getter.db/cached-setting-get.validators/explain and validators/validate.when with if where appropriate.validators/explain.map/map-values-with-path and map/map-values-with-rpath.var/update.com.intuitiveexplanations/lazy-map:
map/lazy, map/to-lazy, map/lazy?, map/select-keys-lazy, map/merge-lazy.db.types/add-setter-uuid.io.randomseed.utils.db.types with opinionated database readers and writerssome-str-* functions, added filtering out empty strings in some-str-spcto-lisp-str, to-snake-str, to-lisp-simple-str, to-snake-simple-str
replace-first, to-lisp-str-replace-first, to-snake-str-replace-first,
to-lisp-slashed-str, to-snake-slashed-str.some-symbol, some-symbol-up, some-symbol-simple, simple-symbol-up.map/nil-keys and map/nil-existing-keys causing error when there was no matching key.Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |