This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-01
Channels
- # 100-days-of-code (5)
- # adventofcode (234)
- # aleph (13)
- # announcements (2)
- # architecture (3)
- # bangalore-clj (1)
- # beginners (312)
- # calva (7)
- # cider (6)
- # cljdoc (3)
- # cljs-dev (30)
- # cljsrn (2)
- # clojure (40)
- # clojure-austin (2)
- # clojure-dev (65)
- # clojure-greece (1)
- # clojure-italy (29)
- # clojure-kc (1)
- # clojure-russia (2)
- # clojure-uk (26)
- # clojurebridge (1)
- # clojurescript (4)
- # cursive (11)
- # data-science (1)
- # datomic (43)
- # docker (1)
- # duct (7)
- # emacs (3)
- # figwheel-main (7)
- # fulcro (8)
- # garden (3)
- # graphql (8)
- # hyperfiddle (4)
- # off-topic (10)
- # other-languages (12)
- # pathom (4)
- # portkey (1)
- # remote-jobs (3)
- # rum (8)
- # shadow-cljs (40)
- # tools-deps (68)
- # unrepl (2)
- # vim (5)
Not yet but hoping to try again later today. Got tripped up by needing JavaFX and my distro not providing it, which means using OracleJDK 😒
I've made a little progress using REBL with cider, but would appreciate if someone with more experience could help me the rest of the way. First I downloaded REBL and created a dir with this deps.edn:
{:deps {org.clojure/clojure {:mvn/version "1.10.0-RC2"}
org.clojure/core.async {:mvn/version "0.4.490"}
com.cognitect/rebl {:local/root "REBL-0.9.108/REBL-0.9.108.jar"}}
I did cider-jack-in
as usual, and could run the UI with (require '[cognitect.rebl :as rebl]) (rebl/ui)
.
Unfortunately I can't get anything sent to REBL unless I wrap the expression with (rebl/inspect (+ 1 2))
. But if I use REBL's "def as" to assign a result to foo
I can access foo
in the CIDER REPL. Feels like I'm close but missing something.i think it will be difficult because you rebl has its own main -m cognitect.rebl
and i think nrepl does as well. there will need to be something that combines the two
👍 4
@dpsutton: don’t we just need a middleware to trigger a rebl/inspect
on every :eval
?