This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-08-28
Channels
- # anglican (2)
- # announcements (2)
- # babashka (41)
- # babashka-circleci-builds (1)
- # beginners (45)
- # brompton (2)
- # calva (13)
- # cider (13)
- # clj-kondo (14)
- # cljsrn (6)
- # clojure (60)
- # clojure-europe (4)
- # clojure-nl (3)
- # clojurescript (1)
- # code-reviews (3)
- # conjure (2)
- # cryogen (5)
- # datomic (22)
- # fulcro (13)
- # graalvm (19)
- # introduce-yourself (1)
- # kaocha (2)
- # leiningen (2)
- # lsp (1)
- # malli (4)
- # meander (1)
- # music (1)
- # news-and-articles (2)
- # off-topic (17)
- # polylith (6)
- # practicalli (2)
- # react (15)
- # reactive (1)
- # reagent (8)
- # reitit (2)
- # releases (1)
- # rum (10)
- # shadow-cljs (6)
- # spacemacs (4)
- # sql (2)
- # tools-deps (4)
- # xtdb (21)
Does anybody have a list of concepts which solve the composition problem, e.g. mixins, function composition, inheritance, etc. Bonus points if there's other concepts grouped by their purpose too.
https://www.decision-making-confidence.com/most-popular-decision-making-models.html there's value in just using any decision making models.
So far in my learning I have completed small puzzles and one-off practice functions. Feels like the idea is just to define the result, like cell functions in Excel (may or may not be a good analogy). Trying to "think functionally". But then I was thinking about if I wanted to write something that interacts with this very procedural application we have at my job. So many things are meant to happen in order. So many things are dependent on what happened in the previous steps. Is it possible to properly interact with this in Clojure or would I end up just having to write procedural Clojure (if possible)? Could just be too early in my understanding of the big picture, or I am overcomplicating in my head.
This thread reminded me of a project where I'm animating the classic sorting algorithms: https://github.com/porkostomus/sort Since by nature it needs to not just do the job but perform just a single step of it, I needed to think more statefully. It currently uses atoms as pointers/registers, but I wonder if state machines would be a better fit? I hadn't thought of that.
gah, no spoilers! I recorded it!
I guess it's only quals so I can't fault you too much
ah man, i usually use a thread for things like that. didn't know you were a fan alex.
Now waiting for the formula clojure championships where coders have to implement their own driver logic ...
Not just staying on track but planning pit stops, tire mixture and tire saving patterns etc
My team project at uni was doing instant replay generation for whatever the Formula 1 game was at the time. We had the data for the race, a number of data points for each car (time, where it was on track etc) and we had to generate the post race instant replay for it. e.g. figure out what was cars crashing, figure out overtakes etc to make the most exciting replay. It was an interesting project!