Runner.step.broke: def of bend-kit-runner@0.13.0.1 Import: import bend-kit-runner@0.13.0.1/runner.bend as Runner Lines 262-268 of bend-kit-runner@0.13.0.1/runner.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-runner@0.13.0.1/runner.bend&start_line=262&end_line=268 import Base import bend-kit-retry@0.3.0.0/retry.bend as Retry # A closed breaker with no failures reads the same as an absent one, so it leaves the map. def step.broke(bs: Breakers(), k: String, b: Retry.State) -> Breakers(): match b: case Retry.CircuitClosed{Nil{}}: Map.del(&2, Retry.State, bs, k) case b: Map.set(&2, Retry.State, bs, k, b) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map.del https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map.set https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=bend-kit-retry@0.3.0.0/retry.bend&name=State https://jend.leeeet.dev/definition.txt?path=bend-kit-runner@0.13.0.1/runner.bend&name=Breakers