2

是否有允许我在 Scheme 中编写 CSP 样式程序的 egg 或一些库?CSP 风格是指在 Go (go/channel/select) 或 Clojure 的 core.async 中实现的内容。

4

2 回答 2

2

Chicken Scheme有一个频道彩蛋,你可以试试。

$ chicken-install -s channel
于 2014-09-25T09:40:14.990 回答
2

现在也有一个gochan蛋(我写的)。它比channel简单得多,但channel似乎有点复杂,我不确定它的测试效果如何。

$ chicken-install -s gochan
$ csi -R gochan -p '(gochan-receive (gochan "hello world"))'
hello world
于 2015-09-02T13:58:13.253 回答