control-flow.md

July 15, 2021 · View on GitHub

Bookmarks tagged [control-flow]

www.codever.land/bookmarks/t/control-flow

q

https://github.com/kriskowal/q

A tool for making and composing asynchronous promises in JavaScript.


step

https://github.com/creationix/step/

An async control-flow library that makes stepping through logic easy.


contra

https://github.com/bevacqua/contra/

Asynchronous flow control with a functional taste to it.


Bluebird

https://github.com/petkaantonov/bluebird/

fully featured promise library with focus on innovative features and performance.


when

https://github.com/cujojs/when

A solid, fast Promises/A+ and when() implementation, plus other async goodies.


ObjectEventTarget

https://github.com/gartz/ObjectEventTarget

Provide a prototype that add support to event listeners (with same behavior of EventTarget from DOMElements available on browsers).


Bluebird

https://github.com/petkaantonov/bluebird

Promise library with focus on innovative features and performance.


pify

https://github.com/sindresorhus/pify

Promisify a callback-style function.


delay

https://github.com/sindresorhus/delay

Delay a promise a specified amount of time.


promise-memoize

https://github.com/nodeca/promise-memoize

Memoize promise-returning functions, with expire and prefetch.


valvelet

https://github.com/lpinca/valvelet

Limit the execution rate of a promise-returning function.


p-map

https://github.com/sindresorhus/p-map

Map over promises concurrently.


More…

https://github.com/sindresorhus/promise-fun

Promise packages, patterns, chat, and tutorials. Contribute to sindresorhus/promise-fun development by creating an account on GitHub.


Highland.js

https://github.com/caolan/highland

Manages synchronous and asynchronous code easily, using nothing more than standard JavaScript and Node-like Streams.


each-async

https://github.com/sindresorhus/each-async

Async concurrent iterator like forEach.


async

https://github.com/caolan/async

Provides straight-forward, powerful functions for working with asynchronicity.


js-csp

https://github.com/ubolonton/js-csp

Communicating sequential processes for JavaScript (like Clojurescript core.async, or Go).