This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-09-26
Channels
- # announcements (1)
- # babashka (106)
- # beginners (11)
- # biff (7)
- # calva (16)
- # clj-kondo (40)
- # clj-on-windows (5)
- # clj-yaml (10)
- # clojars (4)
- # clojure (37)
- # clojure-austin (22)
- # clojure-australia (1)
- # clojure-europe (40)
- # clojure-nl (1)
- # clojure-norway (10)
- # clojure-spec (6)
- # clojure-uk (6)
- # clojurescript (13)
- # conjure (11)
- # cursive (14)
- # datalevin (8)
- # datascript (5)
- # emacs (39)
- # events (1)
- # fulcro (55)
- # gratitude (4)
- # holy-lambda (2)
- # humbleui (9)
- # instaparse (1)
- # lsp (3)
- # malli (12)
- # meander (2)
- # membrane (7)
- # nbb (1)
- # off-topic (16)
- # pathom (9)
- # releases (3)
- # sci (14)
- # shadow-cljs (25)
hello frens!
☕ morning!
Good morning! 🙂
1. Caused by java.lang.IllegalStateException
Alias system already exists in namespace repl-sessions.dump-tx-log, aliasing
transit.api.system
"we're a dynamic language, you can redefine anything" /me tries to redefine one thing "not like that"
I've tried monkeypatching clojure.core/alias, but it doesn't work, presumably because of AOT or direct linking or something.
It's not too hard to build your own Clojure, mvn
install it locally as 1.99.99 and have such tweaks over there
I have for the last couple years without major headaches. Given clj's stable pace, keeping up with upstream has been a breeze!
how do you benefit from that on a team @U45T93RA6?
can't say I haven't considered it, and I've done my own build when tinkering with using it on android because I had to.
I'm starting to think of going the java agent route and integrating it with launchpad https://github.com/lambdaisland/launchpad
@U0509NKGK you could totally push your own build to clojars or elsewhere and use that as a dev dependency too, but rebuilding for every release seems tedious.
It also just feels iffy... having to answer the question "is that a bug or is it just some weirdness with our custom build?"
channeling my rightous rage towards Alex 😛 https://ask.clojure.org/index.php/12235/can-alias-already-exists-in-namespace-be-fixed
aw i can only upvote it once
Got a WONTFIX from Fogus :( https://ask.clojure.org/index.php/12235/can-alias-already-exists-in-namespace-be-fixed?show=12250#a12250
"it's a mischaracterization that the staircase is broken, yes people fall off routinely, but that's because it follows the broken staircase school of architecture. We can however consider putting a sign next to it."
could in theory write an nrepl middleware that catches and and calls ns-unalias?
God morning
morning