def hdr.zero
import bend-kit-tar@0.3.0.0/tar.bend as Tarimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
354def hdr.zero(zero: Bool, +len: U32, +i: U32, +sum: U32, a: Array<U32>) -> Bytes.Bytes & Maybe<&2, Hdr>:
355 match zero:
356 case True{}:
357 (Bytes.Bytes{len, a}, Some{Hdr{0, False{}, 0, True{}, 0}})
358 case False{}:
359 hdr.check(len, i, sum, oct(a, (i + 148 : U32), 8))