gx:灵活的基于生成器的 Node.js 异步控制流

时间:2024-08-02 05:15:21
【文件属性】:

文件名称:gx:灵活的基于生成器的 Node.js 异步控制流

文件大小:10KB

文件格式:ZIP

更新时间:2024-08-02 05:15:21

JavaScript

GX 灵活的基于生成器的 Node.js 异步控制流。 需要带有 --harmony --harmony-generators标志的 Node >= v0.11.3。 介绍 Gx 提供了一种微创方法: var gx = require ( 'gx' ) ; gx ( function * ( ) { var data = yield fs . readFile ( "/etc/passwd" , gx . resume ) ; console . log ( data ) ; } ) ; 或者,“gentrify”功能使界面更简洁,无需恢复: var fs = require ( 'fs' ) ; var read = gx . gentrify ( fs . readFile ) ; gx ( function * ( ) { var data = yield read


【文件预览】:
gx-master
----Dockerfile(23B)
----examples()
--------read-classic.js(153B)
--------file-class.js(615B)
--------read-gentrified.js(173B)
--------parallel-gentrified.js(332B)
--------read-compatible.js(369B)
--------parallel-classic.js(286B)
----LICENSE(1KB)
----README.md(6KB)
----tests()
--------basic.js(6KB)
----fig.yml(109B)
----.gitignore(97B)
----index.js(5KB)
----package.json(187B)

网友评论