Clojure Socket REPLs share an evaluation environment.
For example, start up with
Then in one terminal
then if you go into another terminal
and in the original terminal where you started the socket REPL:
Here is what I get with the Node Socket REPL (not sure if I'm starting it the right way):