This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-08-16
Channels
- # announcements (3)
- # beginners (104)
- # boot (18)
- # calva (1)
- # cider (43)
- # cljs-dev (45)
- # cljsrn (2)
- # clojure (29)
- # clojure-dev (10)
- # clojure-europe (2)
- # clojure-italy (117)
- # clojure-nl (17)
- # clojure-spec (56)
- # clojure-uk (41)
- # clojuredesign-podcast (12)
- # clojurescript (35)
- # community-development (6)
- # cursive (27)
- # datomic (12)
- # emacs (9)
- # fulcro (6)
- # graalvm (52)
- # instaparse (6)
- # klipse (3)
- # leiningen (11)
- # lumo (1)
- # off-topic (16)
- # pathom (31)
- # re-frame (10)
- # reagent (26)
- # reitit (3)
- # shadow-cljs (67)
- # sql (4)
- # tools-deps (1)
Also tubular is a good solution. It is a socket client that will connect to the Lumo socket repl server. I’ve got a bash script for starting lumo, something like:
lumo --socket-repl 5555 --classpath src --dependencies funcool/promesa:1.9.0,reagent:0.8.1,...
and then I have a script dev/socket_repl.clj
, looking something like this:
(ns socket-repl
(:require [tubular.core]))
(tubular.core/connect 5555)
I can start the latter from Cursive by creating a new Clojure REPL config (`clojure.main` type) that points to dev/socket_repl.clj
in Parameters
👍 4