@steveb8n you can still use INDEXED-VALS
(transform [INDEXED-VALS (collect-one FIRST) LAST] (fn [index v] ...) data)
thanks @nathanmarz I’ll give this a try.
I’m sure this is a common blocker since the answer is non-obvious. I wonder if there’s a place in the docs where this could be mentioned?