def Format.civil.y
import bend-time-lib@0.4.0.1/format.bend as Formatimport Base
import bend-scanner@0.1.0.0/parse.bend as P
360def Format.civil.y(
361 r: Result<&2, &2, P.Parse.Error, P.Parse.Dec>
362) -> Result<&2, &2, Format.Error, Format.DateP>:
363 match r:
364 case Fail{e}:
365 Fail{Format.from_parse(e)}
366 case Done{P.Dec{y, cur}}:
367 Format.civil.dash1(y, P.Parse.expect_char(cur, '-'))