Fork me on GitHub
#cider
<
2019-08-24
>
jimrthy06:08:09

I don't know whether this channel makes the most sense or not. I just got an excuse to dive into a lot of new libraries/frameworks after just dabbling in clojure for 2-3 years. Fulcro led me to mount. Swagger led me back to Immutant (which I've really enjoyed using) and reitit. I'm not sure how obscure this stack really is. Maybe it would be "mainstream" (for clojure) if I switched from Immutant to Jetty (I'll probably try that for grins after I post this, just to see). When I manually run (stop), recompile my http-server ns, and then run (start), everything works the way I expect.

jimrthy06:08:47

When I just C-c C-k to compile the ns, (stop) does not get called. So compilation fails because the port is already bound.

jimrthy06:08:41

I don't know whether this is something from CIDER or mount (or, for that matter, Immutant...I haven't dug as deep as I should have). But I'm in a "do you have any ideas?" position, and this seemed like a good place to ask. Thank you so much!

dominicm07:08:48

I think this is mount, ish

dominicm07:08:59

It's just the behaviour of mount

jimrthy17:08:17

I'll ask in there. Thank you