Ouups..
COrrect please
Le mardi 7 août 2012 17:33:33 UTC+2, Pierre-Henry Perret a écrit :
>
> Operators with appending ! are noted as special
>
> clojure.core=> (doc set!)
> -
> set!
> (set! var-symbol expr)
> (set! (. instance-expr instanceFiel
Operators with appending ! are noted as special
clojure.core=> (doc set!)
-
set!
(set! var-symbol expr)
(set! (. instance-expr instanceFieldName-symbol) expr)
(set! (. Classname-symbol staticFieldName-symbol) expr)
Special Form
Used to set th
punting here, I haven't use set! in a long time.
but if onopen is a field - use field access (.-onopen...)
On Tuesday, 7 August 2012 10:00:52 UTC+10, Paweł Gdula wrote:
>
> I have code like
>
> (defn ^:export main[]
> (let [eb (vertx.EventBus.)]
> (set! (.onopen eb) #())
> eb))
>
> un
I have code like
(defn ^:export main[]
(let [eb (vertx.EventBus.)]
(set! (.onopen eb) #())
eb))
unfortunately it end up with compilation error:
Assert failed: set! target must be a field or a symbol naming a var
targetexpr
Whats the problem? I am using lein (1.7.1) + lein-cljsbuild