(add-script-tag! url)
(add-url-parameter base-url key value)
Returns the current url with an additional parameter. If the parameter already exists, it is overridden.
Returns the current url with an additional parameter. If the parameter already exists, it is overridden.
(create-url-with-input base-url input)
(current-url)
(debounce func wait-in-ms)
(default-forbidden-symbols)
(default-permitted-symbols)
(gist-path-page gist-id)
(gist-path-raw gist-id)
(klipse-settings*)
(load-script script & {:keys [secured-eval?] :or {secured-eval? false}})
(load-scripts scripts & {:keys [secured-eval?] :or {secured-eval? false}})
(memoize-async f)
Returns a memoized version of f.
If f
succeeds (returns [:ok & args]), on subsequent calls it will return the cached results.
f
must return a channel.
Returns a memoized version of f. If `f` succeeds (returns [:ok & args]), on subsequent calls it will return the cached results. `f` must return a channel.
(read-input-from-gist gist-id)
(runonce f)
(runonce-async f)
Returns a function that will run f
only once.
If f
succeeds (returns [:ok & args]), on subsequent calls it will return [:ok].
f
must return a channel.
Returns a function that will run `f` only once. If `f` succeeds (returns [:ok & args]), on subsequent calls it will return [:ok]. `f` must return a channel.
(securize-eval!* the-forbidden-symbols)
(setup-container! container-id)
(unsecured-eval-in-global-scope s)
(url-parameters*)
(verbose?)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close