欢迎!请参阅关于页面以获取更多关于该功能的介绍。
我很好奇为什么在 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