2014-09-10 3 views
2

Scheme에서 CSP 스타일 프로그램을 작성할 수있는 달걀 또는 라이브러리가 있습니까? CSP 스타일은 Go (go/channel/select) 또는 Clojure의 core.async에서 구현되는 것을 의미합니다.Scheme (CHICKEN)의 CSP 스타일 비동기 프로그래밍

+0

내가 무엇 치킨 제안을 모르겠지만, 라켓 【장소 채널]이 (http://docs.racket-lang.org/guide/parallelism.html#%28part._effective-places%29) . –

답변

1

Chicken는 이제 (내가 쓴)는 gochan 계란이있다. channel보다 훨씬 간단하지만 channel은 다소 복잡해 보입니다. 테스트가 얼마나 잘되었는지 확신 할 수 없습니다.

$ chicken-install -s gochan 
$ csi -R gochan -p '(gochan-receive (gochan "hello world"))' 
hello world