У меня есть clojurescript, который я хочу взаимодействовать с некоторыми библиотеками javascript. В своем коде на clojurescript я делаю некоторый анализ и составляю список карт. что-то типа
[{:prop1 "value1" :prop2 "value2"}, {:prop1 "something else" :prop2 "etc"}...]
Мне нужно передать это функциям javascript как
[{prop1: "value1", prop2: "value2}, {..} ...]
Я не уверен, как вернуть объект javascript из моей функции clojurescript. Есть ли способ сериализовать вложенные карты и списки в объекты javascript. Или способ создать новый объект javascript, а затем установить для него свойства?