欢迎!请参阅 关于 页面以了解此网站的更多信息。
`clojure(def c1 (chan))(def c2 (chan))(def out (a/map vector (link: c1 c2)))(a/close! c1)(a/<!! out) ;; 将挂起,直到我将项放入 c2 或关闭 c2 `
`
c2
我认为更好的方法是在任何输入通道关闭时立即关闭输出通道。
评论由:isaac-zeng 提供
标题更加清晰地展示了复制的 https://dev.clojure.org/jira/browse/ASYNC-211请关闭此条目