文件名称:gocsp:Javascript 中的 CSP 频道
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-18 12:36:29
JavaScript
Javascript 中的通信顺序过程 将类似 Golang 的 CSP 频道带入 JS 领域。 它基于 Promise 并且可以很好地与生成器或 async-await 函数配合使用。 安装 $ npm install gocsp 用法 非常类似于通道在 Golang 中的工作方式。 您可以从通道中获取、放置或选择值。 var co = require ( 'co' ) var csp = require ( 'gocsp' ) // from http://talks.golang.org/2013/advconc.slide#6 var player = co . wrap ( function * ( name , ch ) { for ( ; ; ) { var ball = ( yield csp . take ( ch ) ) . value
【文件预览】:
gocsp-master
----lib()
--------index.js(2KB)
--------select.js(3KB)
--------chan.js(4KB)
----examples()
--------ping-pong.js(514B)
----LICENSE(1KB)
----test()
--------index.js(53B)
--------select.js(3KB)
--------chan.js(915B)
----README.md(2KB)
----.gitignore(14B)
----package.json(577B)