This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-10-10
Channels
- # announcements (10)
- # aws (5)
- # babashka (81)
- # babashka-sci-dev (4)
- # beginners (100)
- # calva (60)
- # clj-kondo (34)
- # clojars (1)
- # clojure (30)
- # clojure-austin (12)
- # clojure-berlin (1)
- # clojure-europe (45)
- # clojure-italy (5)
- # clojure-losangeles (9)
- # clojure-nl (3)
- # clojure-norway (10)
- # clojure-spec (1)
- # clojurescript (8)
- # community-development (2)
- # conjure (5)
- # cursive (10)
- # data-science (2)
- # datalog (1)
- # emacs (4)
- # events (10)
- # fulcro (6)
- # jobs-discuss (8)
- # lambdaisland (3)
- # leiningen (2)
- # luminus (5)
- # membrane (61)
- # off-topic (8)
- # portal (5)
- # releases (20)
- # sci (25)
- # scittle (6)
- # shadow-cljs (25)
- # testing (6)
- # xtdb (11)
God morn! Hva er siste “best practise” når det gjelder å loade dependencies uten å restarte repl’et?
Jeg har lest denne og teorisert at det beste er å legge til “add-libs”-branchen, men deretter lage en funksjon i user-namespace som bruker add-libs
og deretter oppdaterer deps.edn
-fila for å holde de “in sync” (kanskje som separate funksjonskall også 🤷 )
https://practical.li/clojure/alternative-tools/clojure-cli/hotload-libraries-editor.html
Jeg har ikke sett så mye på dette etter at JDK-en sitt modulsystem brakk den som var i clj-refactor, men så at Arne har noe her: https://github.com/lambdaisland/launchpad
Jeg må se på launchpad et par ganger til, jeg føler ikke jeg skjønte hva det løser og om det er for mye i tillegg til use-caset jeg tenker på 🙈