If I select this block visually and press ==,
(forever
(let [conn (net/accept server)
recv (msg/make-recv conn json/decode)]
(ev/spawn
(defer (:close conn)
(def {"id" id "message" msg} (recv))
(when (not (ev/full events))
(ev/give events {:type "message" :id id :data msg}))))))
it doesn't become
(forever
(let [conn (net/accept server)
recv (msg/make-recv conn json/decode)]
(ev/spawn
(defer (:close conn)
(def {"id" id "message" msg} (recv))
(when (not (ev/full events))
(ev/give events {:type "message" :id id :data msg}))))))
If I select this block visually and press ==,
(forever
(let [conn (net/accept server)
recv (msg/make-recv conn json/decode)]
(ev/spawn
(defer (:close conn)
(def {"id" id "message" msg} (recv))
(when (not (ev/full events))
(ev/give events {:type "message" :id id :data msg}))))))
it becomes
(forever
(let [conn (net/accept server)
recv (msg/make-recv conn json/decode)]
(ev/spawn
(defer (:close conn)
(def {"id" id "message" msg} (recv))
(when (not (ev/full events))
(ev/give events {:type "message" :id id :data msg}))))))
If I select this block visually and press
==,it doesn't become
If I select this block visually and press
==,it becomes