文件名称:csp:在JavaScript中通信顺序过程
文件大小:234KB
文件格式:ZIP
更新时间:2024-04-05 14:03:08
csp async asynchronous await communicating-sequential-processes
@ jfet97 / csp 在async/await和异步可迭代接口的基础上构建的用于通信顺序进程的库。 安装 该库需要async/await和for-await-of支持。 $ npm install --save @jfet97/csp 文件 您可以在找到文档。 用法示例 下面是一个简单的用法示例,以标准的乒乓球示例为例。 const { Channel } = require ( '@jfet97/csp' ) ; const timeout = ms => new Promise ( resolve => setTimeout ( resolve , ms ) ) ; const wiff = new Channel ( ) ; const waff = new Channel ( ) ; const createBall = ( ) => ( { hits : 0 , s
【文件预览】:
csp-master
----.travis.yml(101B)
----docs()
--------.vuepress()
--------guide()
--------README.md(220B)
----package.json(1KB)
----__tests__()
--------Channel.spec.ts(6KB)
--------channels.spec.ts(2KB)
--------index.spec.ts(528B)
--------operators()
----assets()
--------pingpong.gif(41KB)
----jest.config.js(241B)
----LICENSE(1KB)
----package-lock.json(735KB)
----src()
--------ChannelsUtilities.ts(2KB)
--------ChannelWrapper.ts(6KB)
--------Channel.ts(7KB)
--------Selectable.ts(7KB)
--------index.ts(64B)
--------operators()
----.eslintrc.js(347B)
----tsconfig.json(514B)
----.gitignore(1KB)
----README.md(2KB)
----tsconfig.build.json(452B)