но на моей машине это совсем не так.

я есть заказанная карта примерно так:

{:a 1 :b 2 :c 3}

: и учитывая список заказов, как:

[:c :a]

Я хотел бы найти самый простой способ получить:

{c: 3 :a 1}

: Кто-нибудь знает как это сделать?

Обновить:

(defn asort [amap order]  (conj {} (select-keys amap order)))

(asort {:a 1 :b 2 :c 3} [:c :a] )

Ответы на вопрос(2)

Ваш ответ на вопрос