govna
v0.1.0
Published
Debounce, throttle, and tick wrappers to govern when a function executes.
Downloads
212
Readme
govna
Debounce, throttle, and tick wrappers to govern when a function executes. See helpful visual examples of what debounce, throttle, and tick do.
Install
npm install govna
Usage
import { debounce, throttle, tick } from 'govna';
const foo = (str) => str;
const delay = 200;
const debouncedFn = debounce(foo, delay);
const throttledFn = throttle(foo, delay);
const tickedFn = tick(foo);
debouncedFn('debounced');
throttledFn('throttled');
tickedFn('ticked');