004 absorb in producing flow refuses

✓ Passing This code compiles and runs correctly.

Code

input.k

Error output must contain

would end a path that owes its caller an outcome

Flows

subflow ~risky click a branch to expand · @labels scroll to their anchor
if (code < 0)
subflow ~worker click a branch to expand · @labels scroll to their anchor
risky (code: -1)
flow ~catch click a branch to expand · @labels scroll to their anchor
catch (expr: risky)