in packages/app/src/lambda.ts [12:26]
async function rec(
acc: FunctionConfiguration[],
marker?: string,
): Promise<FunctionConfiguration[]> {
const command = new ListFunctionsCommand({
Marker: marker,
});
const result = await lambda.send(command);
const newAcc = acc.concat(result.Functions ?? []);
if (result.NextMarker) {
return rec(newAcc, result.NextMarker);
} else {
return newAcc;
}
}