Есть ли «правильный» способ перебора двумерной последовательности в Clojure?Предположим, у меня был список списков чисел, например,
((1 2 3)
(4 5 6)
(7 8 9))
, и я хотел сгенерировать новый список списков с каждым числом, увеличенным на единицу.Есть ли простой способ сделать это в Clojure, не полагаясь на вложенные карты или цикл / рекурсы?Я смог сделать это, но мои решения уродливы, и мне трудно их понять, когда я перечитываю их.
Спасибо