欢迎!有关如何使用本网站,请参阅关于页面获取更多信息。
我对core.async中的3个pipeline*函数中,为什么预期to参数在from参数之前有些好奇。看起来最初在与pipe函数一起时,顺序是相反的,但当增加pipeline函数时,需要交换顺序的原因。
pipeline*
to
from
pipe
pipeline
代码中也有一个关于为pipe函数更改参数顺序的todo。 https://github.com/clojure/core.async/blob/39488d33b4933ef3eb4c4aac485ad21ac3c78825/src/main/clojure/clojure/core/async.clj#L574
todo
Iirc,想法是为了匹配into。
into