def OffsetDateTime.add_period.map
import bend-time-lib@0.4.0.1/datetime.bend as Datetimeimport Base
import bend-time-lib@0.4.0.1/date.bend as D
378def OffsetDateTime.add_period.map(
379 offset: UtcOffset, r: Result<&2, &2, D.Date.Error, LocalDateTime>
380) -> Result<&2, &2, D.Date.Error, OffsetDateTime>:
381 match r:
382 case Fail{e}:
383 Fail{e}
384 case Done{ldt}:
385 Done{LocalDateTime.at_offset(ldt, offset)}