This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-07-30
Channels
- # announcements (4)
- # babashka (8)
- # beginners (124)
- # calva (13)
- # cider (10)
- # circleci (6)
- # clj-kondo (193)
- # cljdoc (1)
- # cljs-dev (4)
- # clojure (50)
- # clojure-europe (28)
- # clojure-serbia (1)
- # clojure-spec (22)
- # clojure-uk (30)
- # clojurescript (11)
- # clojureverse-ops (3)
- # community-development (1)
- # conjure (5)
- # cursive (1)
- # datomic (11)
- # depstar (1)
- # events (2)
- # fulcro (7)
- # graalvm (2)
- # graphql (10)
- # helix (43)
- # hyperfiddle (14)
- # introduce-yourself (6)
- # jobs (2)
- # jobs-discuss (14)
- # kaocha (4)
- # luminus (2)
- # malli (24)
- # meander (6)
- # off-topic (4)
- # pathom (1)
- # polylith (13)
- # re-frame (6)
- # releases (1)
- # remote-jobs (1)
- # sci (14)
- # shadow-cljs (209)
- # tools-deps (30)
- # xtdb (26)
RCF: Have you tried making it possible to exclude the CLJS dep in our CLJ-only projects?
I've seen 3 categories of our isometric deps: • Those for which we exclude CLJS and they break (RCF). • Those for which we exclude CLJS and they still work (https://github.com/weavejester/clout/blob/master/project.clj, :scope provided). • Those who don't bring in CLJS automatically (https://github.com/vvvvalvalval/scope-capture/blob/master/project.clj, profile-based).
Let me know if you'd value enough such an improvement so as to either look into it yourselves, or possibly accept a pull request.
OTOH I just realized that since we expect to build some parts upon Hyperfiddle, getting rid of the imposed CLJS dep in RCF now wouldn't bring value to us in the long term.
How heavily are you using RCF?
We're just starting out. We're running to crank up much more code than tests for now, and since RCF is new, we're introducing it in non-critical parts of the code, to see how our REPL habits will be improved by it. We expect our main tests will be more E2E than unit-level tests, but who knows how much RCF will improve our future? I have great hopes.
For sure, I expect my own coding will use RCF amap. But I'm more into writing tools than writing business logic. I'm just done migrating our stacks from the previous Datomic Cloud to the new one. Very happy about its recent evolution getting rid of Solo stacks and moving us all to the prod-level one.
Is this for the startup?
Yes. One stack for dev purposes, another one for demo/prod purposes.
If you want to know more about this, I've written an experience report. https://forum.datomic.com/t/experience-report-updating-from-solo-to-datomic-cloud-884-9095/1913/4
I just posted my last response 2m ago in that discussion, fishing for more info at the same time.