def UtcOffset.from.zero
import bend-time-lib@0.4.0.1/datetime.bend as Datetimeimport Base
51def UtcOffset.from.zero(
52 z: Bool, west: Bool, +h: U32, +mi: U32
53) -> Result<&2, &2, UtcOffset.Error, UtcOffset>:
54 match z west:
55 case True{} True{}:
56 Fail{NegativeZero{}}
57 case True{} False{}:
58 Done{OffsetZero{}}
59 case False{} True{}:
60 Done{OffsetWest{h, mi}}
61 case False{} False{}:
62 Done{OffsetEast{h, mi}}