On the client
entangle.client=> (swap! textarea (fn [x] (str x " : I SAID HEY")))
"HEY YOU HOW YOU DOING! : I SAID HEY"
entangle.client=> Sending diff to ws: {:patch {:+ [[21 " " ":" " " "I" " " "S" "A" "I" "D" " " "H" "E" "Y"]], :- []}, :version 0}
GOT:{:version 0, :patch {:+ [[21 \space \: \space \I \space \S \A \I \D \space \H \E \Y]], :- []}}
GOT:{:version 1, :patch {:+ [], :- []}}