Type Alias: LoopCondition<TResult>
LoopCondition<
TResult> = (result,state) =>boolean|Promise<boolean>
Defined in: packages/core/src/patterns/loop.ts:20
Condition function that determines whether to continue looping Returns true to continue looping, false to stop
Type Parameters
TResult
TResult = unknown
Parameters
result
TResult
The output from the current iteration
state
LoopState<Record<string, unknown>>
Loop state with iteration count, history, and previous result
Returns
boolean | Promise<boolean>