欢迎!请查看 关于 页面以了解更多有关此信息的工作方式。
例如,这会导致浏览器挂起
(go-loop (link: ch (to-chan (range)))
(println (<! ch)) (<! (timeout 1000)) (recur ch))
问题出在 https://github.com/clojure/core.async/blob/53bf7866f195e6ba247ff7122b99784e66e9f1bb/src/main/clojure/cljs/core/async.cljs#L362bounded-count 参数的顺序错误。