Пожалуйста, кто-нибудь, кто работал с ref и vector мог бы помочь мне?Clojure: Работа с вектором и ссылкой
Этот вектор в каждой строке есть (ref {:desc "text" :amount double})
:
[#<[email protected]: {:desc "DESC1", :amount 100}
#<[email protected]: {:desc "DESC2", :amount 200}
#<[email protected]: {:desc "DESC3",:amount -50}>]
Можно ли принимать все суммы выше и положить его в новый вектор, как это: [100, 200, -50]
.
Работа с реквизитами довольно сложная, и я не знаю, как их получить.
Вы пробовали deref? https://clojuredocs.org/clojure.core/deref – jmargolisvt
Да, я это сделал. Его трудно получить доступ к каждому из ссылок, чтобы принять сумму и преобразовать в вектор – junis087678