promise-io:JavaScript的基于承诺的IO

时间:2024-03-12 09:01:45
【文件属性】:

文件名称:promise-io:JavaScript的基于承诺的IO

文件大小:34KB

文件格式:ZIP

更新时间:2024-03-12 09:01:45

JavaScript

Promised-IO是用于基于异步承诺的IO的跨平台软件包。 Promise通过封装最终最终完成的操作而实现了异步,关注点分离,该机制具有健壮的异步性,该操作具有与调用调用分离的无副作用的回调注册。 Promised-IO提供跨平台的文件,HTTP和系统交互,并带有异步操作的承诺。 Promised-IO还利用“惰性数组”来完成操作或进行数据流传输。 延迟数组提供了所有标准的迭代数组方法,这些方法用于在操作完成时接收回调。 惰性数组用于逐步加载文件和HTTP响应。 安装 可以通过npm安装Promised-IO: npm install promised-io 承诺 Promise模块提供了用于创建新Promise和与Promise交互的主要工具。 promise-io使用的promise API是Dojo,jQuery和其他工具包使用的提议。 在promise-io中,promis


【文件预览】:
promised-io-master
----.gitignore(13B)
----engines()
--------node()
--------rhino()
----package.json(1002B)
----.travis.yml(36B)
----http-client.js(6KB)
----oauth+xauth.js(278B)
----process.js(606B)
----util()
--------uri.js(1KB)
--------querystring.js(994B)
----promise.js(19KB)
----README.md(11KB)
----querystring.js(4KB)
----tests()
--------promise-spawn.js(1KB)
--------index.js(381B)
--------promise.js(3KB)
--------querystring.js(845B)
--------promises-aplus.js(927B)
--------oauth.js(5KB)
----step.js(951B)
----observe.js(2KB)
----lazy-array.js(4KB)
----oauth.js(11KB)
----delay.js(1002B)
----fs.js(4KB)

网友评论