次のようなコードがあります-
(future
(
(comp
(fn [data]
(service/parse srv data))
(fn []
(service/fetch srv))
)))
基本的に 2 つの関数がありfetch
、parse
将来呼び出す必要があります。の結果は関数fetch
によって使用されparse
ます。どういうわけか、上記は冗長に見えます。匿名関数を作成してcomp
、追加の () を使用して comped 関数を実行できるようにする必要があるためです。
上記を達成するためのより良い方法はありますか?