Fork me on GitHub
#meander
<
2021-11-20
>
markaddleman17:11:39

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)...]]