def phase.remaining

bend-kit-http@0.38.4.0 · http.bend:5555

import bend-kit-http@0.38.4.0/http.bend as Http
import Base
import bend-kit-time@0.3.0.0/time.bend as Time
import bend-kit-int@0.2.0.0/int.bend as Int

5555def phase.remaining(+until: Time.Duration, +now: Time.Duration) -> U32:
5556  Bool.pick(U32, Cmp.is_lt(Time.Duration.cmp(now, until)),
5557    U32.max(1, Int.I64.to_u32(Time.Duration.to_ms(Time.Duration.sub(until, now)))), 0)

Uses (9)

Used by (2)