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-spc
to-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 is a website building & hosting documentation for Clojure/Script libraries
× close