This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-13
Channels
- # announcements (5)
- # babashka (35)
- # beginners (65)
- # braveandtrue (3)
- # calva (20)
- # cider (6)
- # clara (11)
- # cljs-dev (36)
- # cljsrn (64)
- # clojure (65)
- # clojure-europe (6)
- # clojure-germany (13)
- # clojure-italy (14)
- # clojure-nl (22)
- # clojure-spec (16)
- # clojure-sweden (6)
- # clojure-uk (81)
- # clojurescript (71)
- # conjure (120)
- # cursive (3)
- # datomic (10)
- # events (4)
- # figwheel (4)
- # figwheel-main (5)
- # fulcro (36)
- # ghostwheel (1)
- # graalvm (8)
- # helix (9)
- # jobs (4)
- # jobs-discuss (12)
- # kaocha (33)
- # leiningen (5)
- # luminus (1)
- # off-topic (24)
- # pathom (7)
- # rdf (4)
- # re-frame (3)
- # reagent (15)
- # reitit (11)
- # remote-jobs (1)
- # shadow-cljs (97)
- # slack-help (3)
- # spacemacs (23)
- # vim (15)
- # xtdb (35)
I’m pretty new to Clojure and Calva...so forgive me if this is a noob question...but I'm getting pretty frustrated at a difference in behavior between lein repl
and the Calva REPL. Specifically I am experimenting with @dj942’s nathell/skyscraper
package and core/scrape
returns normally in the lein repl
, but hangs the Calva REPL. Anyone have a tip that will help me out?
Thanks for the heads-up! I normally use CIDER, but will try Calva on Skyscraper in the next few days. It probably has to do with core.async
Thank you @dj942! I’m having fun with skyscraper
and learning a lot in the process. I’ve added a parse-hickory
to my project last night and am finding Hickory is good to work with. Thanks for making this package!
@nathan.probst, I haven’t tried the skyscraper thing myself yet, but it doesn’t surprise me that Calva’s REPL falls a bit short. It is a bit clunky and not quite as solid as I wish it was. I’ll try to find some time testing this particular case myself, and maybe I can come up with some tips. Depending on the setup you could get away some by running lein repl :connect
from the VS Code terminal after jack-in.
Thanks @pez. I’ll manage. You’ve done amazing work with Calva...and I understand the stage of maturity it is at. Still happy to have a VSCode solution for Clojure!
Hi @pez, I was playing with GitPod and tried to setup a clojure workspace there. I am getting the following error. While starting the REPL separately and trying to connect , I am getting
Aborting connect, error determining connect sequence
You can reproduce this from this workspace https://gitpod.io/#https://github.com/tamizhvendan/clojure-gitpod
Looks like Editor is not full complaint with VS Code and I guess some internal API that Calva is using is not supported by Theia editor yet.
Thanks @pez for the quick response. If we know why it is breaking then we can report back to the Theia/GitPod team. BTW, I tried with visual:clojure plugin and the REPL worked !
Let me see if I can find the forum post where I asked for help. I got some feedback there, that might help getting this further.
I suspect there could be a problem with our REPL connection still, but I haven’t found away to verify that yet, because things croak before that 😃
I understand the frustration 🙂 Thanks again for the prompt response. I was trying this setup for a hands-on session in a local-meetup. Let me figure out an alternative!
Here’s the forum thread: https://community.gitpod.io/t/is-there-an-easy-way-to-debug-a-vscode-extension-inside-gitpod/596/58?u=pez
We had a meetup over zoom a while ago and I shared my screen. It worked pretty well. If people are instructed to prepare with installing java, lein/clojure, VS Code and Calva, maybe enough of them will do and there will be participants that can share their screens.
Thanks @pez I will consider this as well 🙂