def interval.pick

cswap-bend-cli@0.1.0.0 · poll.bend:176

import cswap-bend-cli@0.1.0.0/poll.bend as Poll
import Base

176def interval.pick(known: Bool, moving: Bool, +dflt: U32, +base: U32, +ceil: U32) -> U32:
177  match known moving:
178    case False{} _:
179      dflt
180    case True{} True{}:
181      interval.moving(base)
182    case True{} False{}:
183      interval.still(base, ceil)

Uses (4)

Used by (1)