def g_mask

bend-osdev-bytes@0.1.1.0 · PROOF.bend:565

import bend-osdev-bytes@0.1.1.0/PROOF.bend as PROOF
import Base
import bend-osdev-bytes@0.1.1.0/bytes.bend as B

565def g_mask(+xs: List<&2, U32>, +acc: List<&2, U32>) -> {B.mask.go(xs, acc) == B.rev_onto(B.mask(xs), acc) : List<&2, U32>}:
566  match xs:
567    case Nil{}:
568      {==}
569    case Con{h, t}:
570      g_mask(t, Con{B.byte(h), acc})

Uses (6)

Used by (1)