309 store step pump

✓ Passing This code compiles and runs correctly.

Code

input.k

Supporting Files

lib/srclib.kz

Actual

fast moved 1
slow moved 2
fast moved 1
retired 1
slow moved 2
slow moved 2
retired 2
all participants retired

Expected output

fast moved 1
slow moved 2
fast moved 1
retired 1
slow moved 2
slow moved 2
retired 2
all participants retired

Flows

flow ~new click a branch to expand · @labels scroll to their anchor
new (fast, capacity: 2, source: *lib/srclib:Src<live!>)
flow ~new click a branch to expand · @labels scroll to their anchor
new (slow, capacity: 2, source: *lib/srclib:Src<live!>)
flow ~open click a branch to expand · @labels scroll to their anchor
open (id: 1, work: 2)
flow ~open click a branch to expand · @labels scroll to their anchor
open (id: 2, work: 3)
flow ~create click a branch to expand · @labels scroll to their anchor
create (expr: main)
flow ~std/pump click a branch to expand · @labels scroll to their anchor
std/pump (main)
flow ~std/pump click a branch to expand · @labels scroll to their anchor
std/pump (main)
flow ~run click a branch to expand · @labels scroll to their anchor
run (expr: main)

Test Configuration

MUST_RUN

koru.json: