(defn indexed* [coll]
(map-indexed vector coll))
(me/defsyntax indexed [& patterns]
`(me/and (me/pred seqable?)
(me/app indexed* (~@patterns))))
Has anyone done something similar to this? ☝️I think someone had asked about how to do something like this before.