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