Я использую StructMap в Clojure и пытаюсь добавить карту, используя struct по списку значений.
в настоящее время моя структура включает в себя только 3 ключа, поэтому я использую следующее для добавления новой структуры:
(struct user-struct (first list-vals) (second list-vals) (nth list-vals 2))
но теперь я хочу использовать динамическую структуру, в которой пользователь сам выберет, сколько ключей будет.
поэтому необходимо использовать какой-то цикл, который возвращает элемент списка один за другим.
У кого-нибудь есть идея, как мне это сделать?
Спасибо.