Для следующей функции:
(defn update-map [state key1 key2]
(update-in state [key1 key2] update-fn)
)
Если я вызываю функцию с помощью:
(update-map state :somekey :otherkey)
, я получаю нулевой указатель.
Однако, если я запускаютот же код внутри функции в REPL, или замена аргументов, переданных в функцию обновления, на жесткие ключевые слова, это работает безупречно.
Как передать ключевые слова в качестве аргументов, которые можно передать в update-в