I'm trying to combine a couple of LazySeqs into one collection of maps.
("a" "b" "c" ...)
("x" "y" "z" ...)
into
({:key1 "a" :key2 "x"} {:key1 "b" :key2 "y"} ...)
It is guaranteed that the LazySeqs are of the same length. What would be the functional way to do this?