欢迎!有关如何工作的更多信息,请参阅关于页面。
查看slack #babashka讨论https://clojurians.slack.com/archives/CLX41ASCS/p1677319666536479
用法场景是使用SCI设置虚拟线程池执行器。在Clojure中,我可以设置clojure.core.async.impl.exec.threadpool/thread-pool-executor。
clojure.core.async.impl.exec.threadpool/thread-pool-executor
在SCI中直接进行内联将不会产生期望的效果,因为预编译的函数看不到更改。
Clojure.core的代理也允许通过set-agent-send-executor!等来实现。
set-agent-send-executor!