This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-09
Channels
- # adventofcode (229)
- # announcements (1)
- # beginners (9)
- # boot (1)
- # calva (11)
- # cider (14)
- # clojure (26)
- # clojure-kc (1)
- # clojurescript (46)
- # core-async (10)
- # cursive (6)
- # datomic (53)
- # figwheel-main (2)
- # fulcro (3)
- # hoplon (2)
- # hyperfiddle (1)
- # kaocha (2)
- # off-topic (11)
- # om (5)
- # quil (11)
- # re-frame (7)
- # reagent (6)
- # reitit (9)
- # shadow-cljs (9)
- # spacemacs (5)
- # vim (5)
> Also wondering what it would take to include something like this in appropriate community project… e.g. cider/orchard etc…
Such middleware sounds like something that should belong in cider-nrepl potentially.
> Also it would be good to make the setup process a little easier; and find the appropriate incantations for leiningen etc… Though on that point I based it off the latest nrepl… so I’m assuming I’ll have to downgrade it to the contrib version to do that??
That would also take care of this problem, as cider-nrepl picks the nREPL version to use at runtime, although in a release or two I’ll drop any support for tools.nrepl. I’m just waiting on the new lein release, so there’s something all lein users can easily upgrade to.
Ok I’ll take a look and see how it’s done there… I’ve currently been trying to do stuff like this: https://github.com/RickMoynihan/nrebl.middleware/blob/a32a6c74df5a6b2a0c2dd5741bc78908baf58a01/src/nrebl/middleware.clj#L6-L25 but I get some strange problems
https://github.com/RickMoynihan/nrebl.middleware/issues/1#issuecomment-445738334
Really enjoying the cider-debug feature. Its a great way to help people learn Clojure, showing them the values of symbols and expressions as you step through the code. Thanks.
I've recently been getting into this as well, I love it. I need to get all the bindings set up as some of the defaults don't work great with some evil conflicts but for next, continue, locals which is mostly what I use it for it's great
speaking of, how do you set a breakpoint at a specific point
I’ve been developing using Datomic Ions. One of the features it provides is a logging feature called datomic.ion.cast, which logs to Cloudwatch when running in AWS and with other options (such as logging to stdout) when developing locally. When redirecting to stdout locally, I get StackOverflowError when redirecting to stdout. Redirecting to stderr and files works fine. I’ve got a repro case (including the description and the error) here: https://github.com/grzm/cider-ion-cast-stackoverflow