Added:
io.jesi.backpack.string/->proper-case
io.jesi.backpack.string/kebab->proper-case
Fix:
io.jesi.backpack.string/->kebab-case
Correctly convert strings that have letters and digitsAdded:
io.jesi.backpack.collection/conj-some!
io.jesi.backpack.collection/assoc-some!
io.jesi.backpack.collection/update-some!
io.jesi.backpack.collection/remove-nil-vals
Changed:
pprint-str
and pprint-str-code
to io.jesi.backpack.miscellaneous
io.jesi.backpack.spy
to io.jesi.backpack.test.spy
io.jesi.backpack.test.*
to customs projectRemoved:
io.jesi.backpack.miscellaneous/assoc-changed!
io.jesi.customs.macros/is=
io.jesi.customs.macros/testing
Added:
Fix:
Added:
io.jesi.backpack.collection/index-comparator
io.jesi.backpack.collection/sorted-map-by-index
io.jesi.backpack.collection/create-index
io.jesi.backpack.collection/sorted-map-by-order
io.jesi.backpack.atom/toggle!
Changed:
io.jesi.backpack.macros/import-vars
to exclude vars with :import/exclude
metaio.jesi.backpack.test.util/wait-for
:cljs
Added:
io.jesi.backpack.transit
Fixed:
->camelCase
not correctly converting strings with a leading and trailing -
Moved:
io.jesi.backpack.test.runner
to io.jesi.backpack.test.runner.browser
io.jesi.backpack.miscellaneous/cljs-env?
to io.jesi.backpack.env/cljs?
io.jesi.backpack.clojurescript.cljs
to io.jesi.backpack.clojurescript.cljc
Removed:
io.jesi.backpack.clojurescript/clj->json
since it's in json
nsio.jesi.backpack.clojurescript/json->clj
since it's in json
nsio.jesi.backpack.macros/if-cljs
io.jesi.backpack.miscellaneous/env-specific
Changed:
is-macro=
to compare symbols instead of stringsimport-vars
to import all public vars by passing in a symbolAdded:
io.jesi.backpack.test.strict
io.jesi.backpack.env
io.jesi.backpack.atom
io.jesi.backpack/named?
io.jesi.backpack/not-blank?
Added:
io.jesi.backpack.test.macros/testing
macroAdded:
cache/reset
Added:
def-
macrostring/subs
Added:
Fixed:
is=
now takes at least 2 argsAdded:
sorted?
Misc:
clojure.core/mod
to suppress warningAdded:
mod
Added:
test.util/wait-for
(clj only)Added:
cache/create-lru
cache/create-ttl
cache/create-default
cache/->Simple
macros/reify-ifn
java->clj
diff
map-leaves
reduce-leaves
and-fn
or-fn
random/character
Removed:
cache
keyed-cache
Added:
async/go-call
update-some
Changed:
http
namespace into status
and response
Can you improve this documentation? These fine people already did:
André de Jager, Alexander Scott & Luke DonnetEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close