Я пытаюсь обновить вложенный хэш-файл с помощью функции update-in
. Но я хочу обновить значение двух ключей, используя разные функции. Для Exemple:Clojure update-in по двум клавишам и двум функциям
У меня есть этот хэш:
{:1 {:value 0, :active false}, :2 {:value 0, :active false}
И я хочу обновить ключ: 1 до:
{:1 {:value 2, :active true}, :2 {:value 0, :active false}
Существует несколько способов сделать это?
Заранее спасибо
Update Может быть, я просто не могу использовать assoc
: (assoc my-map :1 {:value 2, :active true})
': 1' и': 2 'являются странными ключевыми словами, почему не только цифры' 1' и '2' в качестве ключей? – noisesmith