The input type for each item in the itemsToOperateOn array.
The output type of each call to operationFunc.
The array of items of type InputType to operate on.
The async function to call on each item in itemsToOperateOn - should return type OutputType.
The boolean returning function to evaluate whether each item of type OutputType returned should be considered successful.
Optionaloptions: Partial<RunParallelOptions<InputType>>
Run an operation against an array of items.