A task can return different values. If a task returns, it means the task was completed successfully. If a task throws an error, the task failed.A task can also be async by returning a Promise. If the promise resolves, the task completed successfully, if it rejects, the task failed.
cli task list tasklist terminal term console ascii unicode loading indicator progress busy wait idleA simple, stateless, functional mechanism to perform actions repetitively until successful. This project is currently in "pre-release". While the code is heavily tested, the API may change. Vendor (commit or lock) this dependency if you plan on using it.
retry backoff functional stateless jitter delay limit wait linear incremental exponential fibonacciSynchronous Readline for interactively running to have a conversation with the user via a console(TTY). readlineSync tries to let your script have a conversation with the user via a console, even when the input/output stream is redirected like your-script <foo.dat >bar.log.
readline synchronous prompt question password keyboard wait block tty conversation interactive command repl cliA highly-customizable, dynamically rendered progress spinner.
jquery-plugin progress spinner wait indeterminateA youtube inspired, simple, lightweight jQuery plugin to visualize ajax progress.
jquery-plugin effect youtube loader image ajax wait progress progressbarAllows you to use the jQuery.Deferred mechanism in combination with setTimeout and setInterval.
jquery-plugin time pause chrono settimeout setinterval timeout interval delay postpone wait defer deferredThink async version of the while statement.While condition returns true, executes action repeatedly, and then resolves the promise. Rejects if action returns a promise that rejects or if an error is thrown anywhere.
promise whilst while loop wait condition conditional async await promises bluebirdA node module that calls a callback when a readable/writable/duplex stream has completed or failed.Simply pass a stream and a callback to the eos. Both legacy streams, streams2 and stream3 are supported.
stream streams callback finish close end waitNon-blocking, temporal task sequencing. temporal does NOT use setTimeout or setInterval, however there is a cost for using "recursive" setImmediate to create an extremely fast, async execution loop. CPU usage is expected to peak when using temporal, because the internal ticker needs to execute as fast as possible and as many times per second as possible. It's this speed that allows temporal to review the internal schedule for tasks to execute more than once per millisecond, which is needed to create preferential execution cycles for hardware programming.temporal is not good for sparse task scheduling.
schedule task settimeout setinterval nexttick process sequence sequencing loop repeat wait delay sleepsetTimeout generator style.Wait for ms milliseconds before yielding.
generator co settimeout waitFor practical implementations, see watchify-server or budo.For a more complete example, see example/server.js.
watchify server fast reload incremental suspend request response wait delay live browser browserifyUnlike DOMContentLoaded, this also works when included after the DOM was loaded.
browser dom document ready doc complete check wait domcontentloaded readystateThink async version of the do…while statement.Executes action repeatedly while condition returns true and then resolves the promise. Rejects if action returns a promise that rejects or if an error is thrown anywhere.
promise do whilst while loop wait condition conditional async await promises bluebird
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.