Clojure: Semi-achatando uma sequência aninhada
Eu tenho uma lista com listas incorporadas de vetores, que se parece com:
(([1 2]) ([3 4] [5 6]) ([7 8]))
O que eu sei não é o ideal para trabalhar. Eu gostaria de achatar isso para([1 2] [3 4] [5 6] [7 8])
.
achatar não funciona: isso me dá(1 2 3 4 5 6 7 8)
.
Como eu faço isso? Eu acho que preciso criar uma nova lista com base noconteúdo de cada item da lista, não dos itens, e é esta parte que não consigo descobrir como fazer com os documentos.