This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-10-24
Channels
- # aleph (1)
- # babashka (2)
- # beginners (25)
- # calva (5)
- # cider (8)
- # cljdoc (4)
- # clojure (81)
- # clojure-europe (41)
- # clojure-spec (11)
- # clojurescript (7)
- # conjure (1)
- # data-science (1)
- # datomic (25)
- # defnpodcast (3)
- # events (2)
- # figwheel-main (8)
- # fulcro (5)
- # helix (4)
- # hugsql (1)
- # java (2)
- # off-topic (35)
- # onyx (18)
- # pathom (8)
- # rdf (5)
- # re-frame (9)
- # reagent (3)
- # reitit (1)
- # shadow-cljs (39)
- # tools-deps (53)
- # xtdb (23)
Morgen!
I found a simple way to fix my gmail anxiety (as in google randomly deactivating my account). I made an e-mail address at http://mailbox.org for 1 euro a month. This forwards to my gmail. At important accounts I either add this e-mail address or replace the primary address. This doesn't fix any issues with privacy, but at least I will be able to recover accounts.
thanks @rahul080327 for recommending http://mailbox.org
just looking at component style systems and wondering if anyone had any strong preferences
@seancorfield had interesting opinions on both recently, he preferred component due to the global nature of multimethods in integrant
I think both are pretty great. Now that clojure supports implementing protocols via metadata, component might be more flexible than previously thought.
I like component for the reasons Sean mentioned. But I like integrant because it removes the wrapper records.
All the boilerplate around assoc'ing onto self, and then pulling out a special known key is frustrating. Better to just return yourself.
Integrant solves this by stopping via the identity, rather than the instance. Clip does this, but in a non-global way.
I'm gonna stay with mount for the time being, it does everything I want, exactly the way I want it to
these questions mostly come out of a conversation with Alex Miller in #core-async yesterday: https://clojurians.slack.com/archives/C05423W6H/p1603468894088900
has anyone worked out how many pronounceable 4 letter names there are for juxt to use?
@otfrom we used http://onelook.com and figured it out, yeah :)
@raymcdermott has some interesting thoughts on this. Basically I believe he thinks the DI systems are overrated.
I'm not a massive fan of di systems, I think I can just about see how they work for wiring together a bunch of core.async processes
@raymcdermott I'd like to hear this one :D
I use Integrant mostly, but would fine with something else. I heavily recommend against Mount however, which IMO compromises heavily on architecture and composability, for benefits that can be better obtained through appropriate REPL tooling or techniques.