def after.plan
import bend-kit-runner@0.13.0.1/runner.bend as Runnerimport Base
import bend-kit-retry@0.3.0.0/retry.bend as Retry
411def after.plan(-A: Data, pl: Retry.Plan, o: Retry.Outcome, b: Retry.Budget, +id: Nat, +now: Nat) -> Op<A>:
412 match pl:
413 case Retry.PlanStop{}:
414 stopped(A, o, b, id, now)
415 case Retry.PlanWait{w}:
416 Requeue{id, Nat.add(now, w)}