MK
^:private вешается на саму var, а не на функциюSize: a a a
MK
^:private вешается на саму var, а не на функциюMK
cljs.user=> (def x 1)
#'cljs.user/x
cljs.user=> (meta #'x)
{:ns cljs.user, :name x, :file nil, :end-column 7, :column 1, :line 1, :end-line 1, :arglists (), :doc nil, :test nil}
cljs.user=>
cljs.user=>
MG
#'. Чем #'a хуже в ClojureScript?MK
#’ ничемАГ
MG
(def x (do-something x)) хуже, чем (alter-var-root #'x do-something)?MG
MK
(def x (do-something x)) хуже, чем (alter-var-root #'x do-something)?MK
АГ
MG
Var - это контейнер для корневого значения и набора стеков значений в тредах, а в ClojureScript - это просто ключ в мапке?MK
MK
MK
MK
MK
MK
MK
MK