Retry.Budget: type of bend-kit-retry@0.3.0.0 Import: import bend-kit-retry@0.3.0.0/retry.bend as Retry Lines 5-8 of bend-kit-retry@0.3.0.0/retry.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-retry@0.3.0.0/retry.bend&start_line=5&end_line=8 import Base # left: attempts the whole operation may still start, the first one included. Nested layers share one Budget. # deadline: no attempt starts at or after this time. None: no deadline. type Budget is Data: Budget{left: Nat, deadline: Maybe<&2, Nat>} Uses (2): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat