This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-12-12
Channels
- # adventofcode (42)
- # aleph (10)
- # announcements (1)
- # asami (138)
- # babashka (7)
- # beginners (7)
- # biff (13)
- # cider (7)
- # clj-kondo (15)
- # clojure (53)
- # clojure-austin (11)
- # clojure-belgium (2)
- # clojure-europe (23)
- # clojure-nl (1)
- # clojure-norway (55)
- # clojure-sweden (5)
- # clojure-uk (4)
- # cryogen (7)
- # cursive (63)
- # datomic (5)
- # eastwood (6)
- # emacs (31)
- # fulcro (7)
- # hyperfiddle (9)
- # introduce-yourself (3)
- # java (11)
- # lsp (10)
- # malli (14)
- # membrane (35)
- # off-topic (13)
- # portal (12)
- # prelude (1)
- # releases (2)
- # ring-swagger (27)
- # shadow-cljs (8)
- # timbre (25)
I did a write-up of some things I learned while trying to figure out how to get into the ClojureScript world. Also figured out how to use #cryogen and build my own theme for it 😉 Feedback welcome. https://blog.nundrum.net/posts-output/2023-12-07-clojure-to-clojurescript/
Just off the cuff: I’m a satisfied Fireplace user and wonder what troubles you encountered. Haven’t tried Conjure, open to a pitch (though it’s neovim only?).
@U02UHTG2YH5 The #C8NUSGWG6 channel is suited for posting articles like this :)
I actually just switched to Fireplace due to issues running tests from Conjure, however I don’t use Clojurescript, so the setup from Conjure may be easier.
@U032EFN0T33 Switching between Clojure, Babashka, and Shadow-Cljs projects became very difficult. Cider-nrepl would work in one project, but then not in another, and I just reached a point that I had invested too much time trying to fix it. Yes, Conjure requires neovim, though the transition for me was slightly bumpy it was still far less time than I had spent trying to debug the fireplace/nrepl config.
@U04V15CAJ Thanks, I'll do that!
Oh - and Conjure has one killer feature for me. Something I had asked if it could be added to vim-fireplace. The ability to m
ark a form and then eval at that mark at any time. When I was doing Clojure2D a bunch that would have been extremely handy.
Oh that was you? Thought it was a great idea.
it isn’t perfect but you could do
:'a,'bEval
well, it’s not super simple, you would have to make sure that your form and only your form is on those lines. it should be improved so that one character mark gets you evaluation of the form that contains that character