user=> (def foo (ref {}))
#'user/foo
user=> (dosync
(ref-set foo {:foo "bar"}))
{:foo "bar"}
user=> @foo
{:foo "bar"}
user=> (def foo (ref {}))
#'user/foo
user=> (dosync
(ref-set foo {:foo "bar"}))
{:foo "bar"}
user=> @foo
{:foo "bar"}
(def foo (ref {}))
; => #'user/foo
(dosync
(ref-set foo {:foo "bar"}))
; => {:foo "bar"}
@foo
; => {:foo "bar"}