This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-30
Channels
- # adventofcode (95)
- # announcements (17)
- # babashka (28)
- # beginners (107)
- # calva (34)
- # clj-kondo (7)
- # cljs-dev (20)
- # cljsrn (1)
- # clojure (95)
- # clojure-europe (41)
- # clojure-italy (3)
- # clojure-nl (5)
- # clojure-spec (7)
- # clojure-uk (4)
- # clojurescript (77)
- # cursive (7)
- # data-science (1)
- # datalog (4)
- # datomic (12)
- # events (3)
- # fulcro (32)
- # graalvm (2)
- # hugsql (19)
- # introduce-yourself (4)
- # jobs (2)
- # lsp (20)
- # membrane-term (19)
- # numerical-computing (1)
- # off-topic (8)
- # pathom (3)
- # polylith (17)
- # portal (42)
- # re-frame (7)
- # reagent (32)
- # remote-jobs (1)
- # shadow-cljs (86)
- # spacemacs (3)
- # tools-deps (52)
- # uncomplicate (1)
- # xtdb (23)
Morning, coding a bit in this horror that is Typescript. And people complain about the parens in Lisp being hard to wrangle? Jeez
@jasonbell any pointers to resources? This is in the area of ânice to haveâ so for now I'm looking for low hanging fruit. Eg tuning Elasticsearch to have my own âmore like thisâ approach yielded impressive improvements!
And, on frontend development. Iâm doing what I would consider almost the simplest thing, but it is so hard. Weâre using RxJs for state management, which, if you squint a bit looks a lot like core.async. So I have a picture in my head about how Iâd solve this in core.async, but I cannot seem to be able to implement it in RxJs. Arrrgh!
BTW, https://www.potetm.com/2014/01/07/frp.html is an interesting series of blogs on the topic.
I think that @potetm nails my problems in https://www.potetm.com/2014/01/27/responsive-design-csp.html where he says: > Nolenâs go block outlines a process. Go figure, right? But let that really sink in. Heâs dealing with asynchronous events, yet he is able to program and reason as if it were synchronous. > My code, on the other hand, outlines a flow. Information comes in, and things react to that information. There is no process per se. Things just happen. > And that, my friends, is the fundamental difference between FRP and CSP, at least as best as I can figure.
I think you still have a couple of posts to write in that series? Iâm waiting patiently đ
interesting to hear about your experiences. I am looking forward to see some of the pain firsthand soon đ
I decluttered my office yesterday afternoon. Itâs so much nicer now. About 2/3 of the furniture was not actually in use, just lots of storage intended for slices of dead tree.
@slipset Why don't you use raw promises? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/race
Morning!
(->> "good morning"
seq
shuffle
(apply str))
=> "droom ggnoin"
Sounds a bit ominous (and possibly painful)Thatâs a past life in my case
Turtles all the way down
Thatâs a good thing, right?
rly ? i'm pretty sure an old colleague was showing me some code a while back with some monads that had Either
in the stack
although it may well not have been in the TS stdlib