(core-compile-an-exp s
{:keys [static-fns external-libs max-eval-duration
compile-display-guard verbose?]
:or {static-fns false
external-libs nil
max-eval-duration min-max-eval-duration
compile-display-guard false
verbose? false}})
(core-eval-an-exp s
{:keys [static-fns external-libs max-eval-duration verbose?]
:or {static-fns false
external-libs nil
max-eval-duration min-max-eval-duration
verbose? false}})
(eval-and-callback s cb)
to be called from javascript
to be called from javascript
(ns-exp? exp)
receives a string. returns true if the expression is a string of an ns-form like (ns my.foo...) or (require 'my.foo).
receives a string. returns true if the expression is a string of an ns-form like (ns my.foo...) or (require 'my.foo).
(str-compile exp)
(str-compile exp opts)
useful for testing and js export
useful for testing and js export
(str-eval-async exp {:keys [container-id setup-container-fn verbose?] :as opts})
(update-current-ns {:keys [ns form warning error value success?]} verbose?)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close