This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-08-07
Channels
- # beginners (95)
- # cider (131)
- # cljdoc (12)
- # cljsjs (2)
- # clojure (209)
- # clojure-dev (1)
- # clojure-italy (3)
- # clojure-nl (10)
- # clojure-russia (37)
- # clojure-spec (19)
- # clojure-uk (182)
- # clojurescript (136)
- # cursive (28)
- # datomic (28)
- # editors (55)
- # figwheel-main (1)
- # fulcro (36)
- # hyperfiddle (12)
- # jobs (1)
- # jobs-discuss (55)
- # luminus (1)
- # mount (1)
- # off-topic (28)
- # onyx (18)
- # reagent (17)
- # ring-swagger (4)
- # rum (14)
- # shadow-cljs (22)
- # spacemacs (15)
- # tools-deps (16)
- # vim (26)
No, I can't spot was is particular. But my computer is weak and has very little RAM so maybe it is just one JVM process too much. Will try with only that one and whatever I need for testing the transport-fn.
@bozhidar Thanks for all the work on cider-nrepl
:thumbsup:
I've been fleshing out the ClojureVSCode extension recently to add more cider-nrepl support - one difficulty I'm having to find a spec for what the result formats are from the different cider-nrepl
middleware. Is there a doc somewhere describing the keys and values?
For example, I've been writing a type definition for the result of running some tests:
https://github.com/avli/clojureVSCode/blob/bc14a2b99c710c8fcb5d2c9212e98f06c44acc06/src/clojureEval.ts#L16-L45
If there isn't such a doc, I'd like to make a PR to add one - what's the right place to put it?
@marc-omorain Great point! So, this has to be generated automatically from the middleware descriptors like this doc https://github.com/nrepl/nREPL/blob/master/doc/ops.md
There’s a bit of logic in nREPL to dump the output of the describe op as markdown and I think we should just add a command line interface for it.
For @pez @bozhidar this is a serious contender. Not Clojure though 😉 maybe Calva one day?
https://mobile.twitter.com/jaredforsyth/status/1026706210043490304
@bozhidar https://github.com/clojure-emacs/refactor-nrepl/commit/f75441e2bb9f8f47aed221f592a1ac583df4cf1b no luck with my nrepl patch?
Btw, I don’t get your point about the main. You want a dedicated main just for the docs generation?
@bozhidar does alembic not work period with java9+? Or it would work if it could find a DynamicClassLoader?
alembic uses dynapath, so it should work. Yeah, I think we just need to make changes in nrepl to support this.
That was holding back a new refactor-nrepl release for a long time, so I just suggested we delete it.
Both maintainers don’t have much time for the project, I’m trying to help them now cut finally 2.4.0, and I’m done with open-source for a very long time. 😄
I think this would need a bit of jiggery to work in nrepl. Something about how nrepl is started. So a good choice to cut it for now.
Maybe. Generally I want to have a hot-loading middleware straight in cider-nrepl, but who has time for all of this.
I haven't yet, no. My life has significantly reduced clojure in it at the moment. I write terraform instead.
conditional statements can only return strings. Not lists. Not maps. Just strings. Do you know how you return a list? You do this:
"${split(",", condition ? join(",", alistofthings) : "")}"
@bozhidar before you quit then we need to merge my cljs-tooling
patch 😃 should be good to go
Actually tests are failing sorry...
Renamed something and forgot to push, should be good later today
No answer from the Cljs folks on my jira, so ended up copying things over, will do sorry for the ping
I’ll still be around, but starting next week I’ll be on semi-vacation for a few months and I’ll try to scale down my OSS work.
Deserved holiday I would say ;)
I’ll still take a look at patches and stuff, but I don’t plan to work on anything meaningful myself for a while.
@richiardiandrea ocaml looks cool, even though I do not quite understand what it is I am looking at. 😃
That is Clojure/lisp syntax compiled to Ocaml AST
Which means lisp to native through the Ocaml compiler
@bozhidar scale down on your OSS work for the duration of the semi-vacation or also beyond that?