(->class-method-call clazz
method
method-args
pe
env
form
{{:hyperfiddle.electric.impl.lang3/keys [->id]} :o :as ts})
(->obj-method-call o
method
method-args
pe
env
{{:hyperfiddle.electric.impl.lang3/keys [->id]} :o :as ts})
(?add-source-map {{:hyperfiddle.electric.impl.lang3/keys [->id]} :o :as ts}
pe
form)
(add-ap-literal f
args
pe
e
env
{{:hyperfiddle.electric.impl.lang3/keys [->id ->uid]} :o
:as ts})
(analyze form
pe
env
{{:hyperfiddle.electric.impl.lang3/keys [->id ->uid]} :o :as ts})
(analyze-electric env
{{:hyperfiddle.electric.impl.lang3/keys [->id]} :o :as ts})
(analyze-foreign form env)
(analyze-foreign {{:hyperfiddle.electric.impl.lang3/keys [->u]} :o :as ts}
form
env
p
->i)
(bound-js-fn sym)
Given a js global resolving to a function (e.g js/alert, js/console.log required-js-ns/js-fn), ensures it
is called under the correct this
context.
Given a js global resolving to a function (e.g js/alert, js/console.log required-js-ns/js-fn), ensures it is called under the correct `this` context.
(wrap-point {{:hyperfiddle.electric.impl.lang3/keys [->id]} :o :as ts}
e
wrap-nd)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close