(->kebab-case x)
Like camel-snake-kebab.core/->kebab-case
, but supports namespaced keywords.
Like `camel-snake-kebab.core/->kebab-case`, but supports namespaced keywords.
(dispatch-on-first-arg x & _)
Dispatch on the first argument using [[dispatch-value]], and ignore all other args.
Dispatch on the first argument using [[dispatch-value]], and ignore all other args.
(dispatch-on-first-three-args x y z & _)
Dispatch on the three arguments using [[protocols/dispatch-value]], and ignore all other args.
Dispatch on the three arguments using [[protocols/dispatch-value]], and ignore all other args.
(dispatch-on-first-two-args x y & _)
Dispatch on the two arguments using [[protocols/dispatch-value]], and ignore all other args.
Dispatch on the two arguments using [[protocols/dispatch-value]], and ignore all other args.
(lower-case-en s)
Locale-agnostic version of [[clojure.string/lower-case]]. clojure.string/lower-case
uses the default locale in
conversions, turning ID
into ıd
, in the Turkish locale. This function always uses the Locale/US
locale.
Locale-agnostic version of [[clojure.string/lower-case]]. `clojure.string/lower-case` uses the default locale in conversions, turning `ID` into `ıd`, in the Turkish locale. This function always uses the `Locale/US` locale.
(maybe-derive child parent)
Derive child
from parent
only if child
is not already a descendant of parent
.
Derive `child` from `parent` only if `child` is not already a descendant of `parent`.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close