У меня есть кусок кода следующим образом -лучше идиома для следующего потока
(future
(
(comp
(fn [data]
(service/parse srv data))
(fn []
(service/fetch srv))
)))
В основном есть две функции fetch
и parse
, которые я должен позвонить в будущем. Результат fetch
используется функцией parse
. Как-то вышеизложенное представляется многословным, поскольку я должен создавать анонимные функции, чтобы я мог их comp
, а затем использовать extra() для выполнения функции comped.
Любые лучшие способы достижения вышеуказанного?