Liking cljdoc? Tell your friends :D

taoensso.tempura.impl

Private implementation details.

Private implementation details.
raw docstring

_expand-localesclj/s


_str->vargs-fnclj


_vec->vargs-fnclj


attrs-explode-args-in-strsclj/s

(attrs-explode-args-in-strs v)

compile-dictionaryclj/s

(compile-dictionary dict)

escape-htmlclj/s

(escape-html s)

expand-localeclj/s

(expand-locale locale)

:en-GB-var1 -> [:en-GB-var1 :en-GB :en], etc.

:en-GB-var1 -> [:en-GB-var1 :en-GB :en], etc.
raw docstring

expand-localesclj/s

(expand-locales locales)

load-resourceclj/s

(load-resource rname)

node-pathsclj/s

(node-paths m)
(node-paths node-pred m)
(node-paths node-pred m basis)

scopedclj/s


search-residsclj/s

(search-resids dict locale-splits ?scope resids)

loc1 res1 var1 var2 ... base res2 var1 var2 ... base ... loc2 res1 var1 var2 ... base res2 var1 var2 ... base ...

loc1 res1 var1 var2 ... base
     res2 var1 var2 ... base
     ...
loc2 res1 var1 var2 ... base
     res2 var1 var2 ... base
     ...
raw docstring

str->?arg-idxclj/s

(str->?arg-idx s)

str->split-argsclj/s

(str->split-args s)

Checks string for simple Clojure-style (%d) args and returns a vector of string parts and int arg indexes for later joining.

Checks string for simple Clojure-style (%d) args and returns a vector of
string parts and int arg indexes for later joining.
raw docstring

str->split-stylesclj/s

(str->split-styles s)

str->vargs-fnclj/s

(str->vargs-fn s)
(str->vargs-fn s argval-fn)

Returns a (fn [args-vector]) which replaces simple Clojure-style (%n) args in string with (str (?argval-fn <corresponding-vector-arg>)). Optimized for fn runtime, not fn creation.

Returns a (fn [args-vector]) which replaces simple Clojure-style (%n) args
in string with `(str (?argval-fn <corresponding-vector-arg>))`.
Optimized for fn runtime, not fn creation.
raw docstring

vargsclj/s

(vargs x)

vec->vargs-fnclj/s

(vec->vargs-fn v)
(vec->vargs-fn v argval-fn)

Returns a (fn [args-vector]) which replaces simple Clojure-style (%n) arg elements with (?argval-fn <corresponding-vector-arg>). Optimized for fn runtime, not fn creation.

Returns a (fn [args-vector]) which replaces simple Clojure-style (%n) arg
elements with `(?argval-fn <corresponding-vector-arg>)`.
Optimized for fn runtime, not fn creation.
raw docstring

vec->vtagclj/s

(vec->vtag v)
(vec->vtag v default-tag)

["foo"] -> [:span "foo"] as a convenience.

["foo"] -> [:span "foo"] as a convenience.
raw docstring

vec-escape-html-in-strsclj/s

(vec-escape-html-in-strs v)

vec-explode-args-in-strsclj/s

(vec-explode-args-in-strs v)

vec-explode-styles-in-strsclj/s

(vec-explode-styles-in-strs v)
(vec-explode-styles-in-strs v str-splitter)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close