Clojure: полу-выравнивание вложенной последовательности

У меня есть список со встроенными списками векторов, который выглядит так:

(([1 2]) ([3 4] [5 6]) ([7 8]))

Я знаю, что это не идеальный вариант для работы. Я хотел бы сгладить это до ([1 2] [3 4] [5 6] [7 8]) .

сгладить не работает: это дает мне (1 2 3 4 5 6 7 8) .

Как мне это сделать? Я полагаю, мне нужно создать новый список на основе содержимого каждого элемента списка, а не элементов, и именно в этой части я могу » Узнайте, как это сделать, из документации.

45
задан amalloy 14 March 2013 в 03:09
поделиться