def Instant.until.ord

bend-time-lib@0.4.0.1 · instant.bend:160

import bend-time-lib@0.4.0.1/instant.bend as Instant
import Base
import bend-time-lib@0.4.0.1/duration.bend as Dur

160def Instant.until.ord(
161  start: Instant, end: Instant, lt: Bool
162) -> Result<&2, &2, Instant.Error, Dur.Duration>:
163  match lt:
164    case True{}:
165      Fail{OutOfRange{}}
166    case False{}:
167      Instant.until.map(
168        Dur.Duration.sub(Instant.as_dur(end), Instant.as_dur(start))
169      )

Uses (8)

Used by (1)