This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-06-09
Channels
- # aleph (4)
- # arachne (3)
- # beginners (41)
- # boot (300)
- # cider (17)
- # cljs-dev (37)
- # cljsjs (4)
- # cljsrn (5)
- # clojure (249)
- # clojure-boston (3)
- # clojure-czech (4)
- # clojure-dev (14)
- # clojure-greece (183)
- # clojure-nl (2)
- # clojure-russia (11)
- # clojure-spec (135)
- # clojure-uk (37)
- # clojurescript (56)
- # community-development (8)
- # cursive (22)
- # data-science (4)
- # datomic (150)
- # devcards (6)
- # emacs (5)
- # euroclojure (8)
- # funcool (18)
- # hoplon (29)
- # immutant (1)
- # jobs (1)
- # lambdaisland (3)
- # lein-figwheel (7)
- # leiningen (18)
- # mount (1)
- # om (81)
- # onyx (95)
- # planck (50)
- # proton (6)
- # re-frame (62)
- # reagent (2)
- # ring (1)
- # robots (1)
- # spacemacs (2)
- # specter (88)
- # test-check (32)
- # untangled (23)
- # yada (1)
Is it possible to open a repl that connects to multiple networked repl servers and broadcasts commands in parallel to each of them? e.g. I have a local repl connect to servers A and B, run (defn foo [] :bar)
, evaluate, and foo
is available in the repl for servers A and B.
@michaeldrogalis: not authorative answer, this feature is not in cider
at the moment
@richiardiandrea: Cool, thanks! Figured as much. It's an odd-ball use case.
yeah 😉 it reminds me of testing multiple mobile devices, it would be cool to have though, especially if, like in your case I guess, you have a cluster of apps exposing a repl
I suppose you can use Clojure 1.8's socket repl and iterate over a sequence of connections. Making it smooth with the editor is a bit of work though.
But it wouldn't take a lot of elisp code to put together some hack for personal use
@malabarba: Awesome! Great to know. Thanks!
thanks @aengelberg and @richiardiandrea for your responses re: retaining/loading namespaces in repl
@michaeldrogalis: I've heard that figwheel has a broadcast repl for interacting with multiple browsers/devices/environments at the same time
but it may be cljs only
@rickmoynihan: I'll poke around and find out. 🙂
cool - it'd be interesting to know how it works... A quick and dirty emacs keyboard macro could probably get you most of the way there too though 🙂
@aaelony: Did you ever get this resolved? https://clojurians.slack.com/archives/cider/p1461783131000970