Как я могу оценить список (нечистых) функций в Clojure? Например:
[#(println "1") #(println "2") #(println "3")]
Ожидаемый результат:
1
2
3
Есть ли способ достичь этого без использования макросов? Что-то вроде (map evaluate fns-seq)
, может быть?
(Мне нужно это для рисования некоторых графических изображений с помощью API Clojure.processing.)