Я извлекаю данные из Redis с помощью Aleph:
(apply hash-map @(@r [:hgetall (key-medication id)]))
Проблема заключается в том, что эти данные возвращаются со строками для ключей, например:
({"name" "Tylenol", "how" "instructions"})
Когда мне это нужно:
({: name "Tylenol",: how "instructions})
Я ранее создавал новую карту с помощью:
{: name (m "name" ),: how (m "how" )}
Но это неэффективно для большого количества ключей.
Если есть функция, которая делает это? Или мне нужно перебирать каждый из них?