{"flow":{"id":17,"summary":"Sleep and then sleep some more","versions":[37,42,118,119,123,166,167],"created_by":"admin","created_at":"2022-08-04T23:45:29.195Z","votes":0,"approved":true,"apps":["showcase","sleep"],"value":{"modules":[{"id":"a","value":{"type":"rawscript","content":"import * as wmill from 'https://deno.land/x/windmill@v1.27.2/mod.ts'\nimport { sleep } from \"https://deno.land/x/sleep/mod.ts\";\n\nexport async function main() {\n  let result = []\n  for (let i = 0; i < 10; i++) {\n    console.log('I should sleep')\n    result.push(i)\n    await sleep(0.2)\n  }\n  return result\n}\n","language":"deno"},"skip_if_stopped":true,"input_transforms":{},"stop_after_if_expr":"result.length == 0"},{"id":"b","value":{"type":"forloopflow","modules":[{"id":"c","value":{"type":"rawscript","content":"import * as wmill from 'https://deno.land/x/windmill@v1.27.2/mod.ts'\nimport { sleep } from \"https://deno.land/x/sleep/mod.ts\";\n\nexport async function main() {\n  let result = []\n  for (let i= 0; i<10; i++) {\n  console.log('I should sleep')\n  result.push(i)\n  await sleep(0.2)\n  }\n  return result\n}\n","language":"deno"},"input_transforms":{}}],"iterator":{"expr":"result","type":"javascript"},"skip_failures":true},"input_transforms":{}}]},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":[],"properties":{}},"description":"","recording":null,"vcreated_at":"2023-04-23T10:17:31.944Z","vcreated_by":"rubenfiszel","comments":[]}}