文件名称:async-await-utils:一系列实用程序,使使用asyncawait编程更加容易
文件大小:73KB
文件格式:ZIP
更新时间:2024-05-20 14:48:20
JavaScript
异步等待工具 异步I / O有遭受各种限制和/或不可预测的故障的趋势。 该模块提供了一组实用程序功能,旨在为此类情况提供优化,控制,后备和保护措施。 快速示例: import { resilient, timed, throttled } from 'async-await-utils/hof'; const randomlyFailing = () => new Promise((resolve, reject) => Math.random() > 0.5 ? reject() : resolve()); const randomDuration = () => new Promise(resolve => setTimeout(resolve, Math.random() * 2000)); const fastFunction = () => new Promi
【文件预览】:
async-await-utils-master
----.gitignore(73B)
----.babelrc(1009B)
----.eslintrc(553B)
----package.json(3KB)
----.nycrc(206B)
----.npmrc(37B)
----package-lock.json(232KB)
----src()
--------hof()
--------index.js(92B)
--------simple()
----.travis.yml(83B)
----README.md(8KB)
----.npmignore(4B)
----test-compiled()
--------.babelrc(117B)
--------index.js(4KB)
----test()
--------hof()
--------utils.js(766B)
--------constants.js(159B)
--------simple()
----.editorconfig(145B)