This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-20
Channels
- # announcements (1)
- # babashka (4)
- # beginners (8)
- # cider (4)
- # clj-kondo (10)
- # cljdoc (1)
- # cljsrn (7)
- # clojure (3)
- # clojure-europe (20)
- # clojure-france (3)
- # clojure-sg (2)
- # clojurescript (16)
- # clojureverse-ops (3)
- # community-development (5)
- # core-async (35)
- # cursive (1)
- # datahike (14)
- # datomic (7)
- # events (5)
- # fulcro (59)
- # graphql (11)
- # lsp (33)
- # meander (1)
- # off-topic (33)
- # polylith (23)
- # portal (33)
- # re-frame (1)
- # reagent (10)
- # reclojure (7)
- # reveal (14)
Just throwing an idea out there to make working with memory variables slightly easier: I have lots of cases where I need to expand the same memory variable multiple times. Currently, I can do this using something like (m/sequence (m/and !a1 !a2) ...)
. Would it be possible to introduce a new operator on the RHS to make this cleaner? I imagine something like:
(m/rewrite [1 2 3]
[!a ...]
[[(m/from-start !a) ...], [(m/from-start !a)...]]