Welshman Docs / @welshman/lib / batcher
Function: batcher() ​
batcher<
T,U>(t,execute): (request) =>Promise<U>
Defined in: packages/lib/src/Tools.ts:1181
Creates batching function that returns results
Type Parameters ​
T ​
T
U ​
U
Parameters ​
t ​
number
Time window for batching
execute ​
(request) => U[] | Promise<U[]>
Function to process batch
Returns ​
Function that returns promise of result
(
request):Promise<U>
Parameters ​
request ​
T
Returns ​
Promise<U>