throttleit

Throttle a function to limit its execution rate
v2.1.0 URL: https://unpkg.com/throttleit@2.1.0/index.js
OpenBrowse Files
throttleratelimitlimitedrate-limitratelimitthrottlingoptimizationperformancefunctionexecutionintervalbatch

one-time

Run the supplied function exactly one time (once)
v1.0.0 URL: https://unpkg.com/one-time@1.0.0/index.js
OpenBrowse Files
oncefunctionsingleoneone-timeexecutionnope

debounce

Delay function calls until a set time elapses after the last invocation
v2.2.0 URL: https://unpkg.com/debounce@2.2.0/index.js
OpenBrowse Files
debouncedebouncingfunctionthrottleinvokelimitlimitedintervalratebatchratelimit

function-timeout

Make a synchronous function have a timeout
v1.0.2 URL: https://unpkg.com/function-timeout@1.0.2/browser.js
OpenBrowse Files
functionsynchronoustimeouttimeoutcancelexpireabortregexregexpredossecurityfuncfnscriptexecutehalttermination

@stdlib/assert-tools-array-function

Return a function which tests if every element in an array passes a test condition.
v0.2.2 URL: https://unpkg.com/@stdlib/assert-tools-array-function@0.2.2/lib/index.js
OpenBrowse Files
stdlibstdasserttoolstoolvalidvalidateassertisapplyarraytestcheckfunction