def unhex.if
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytesimport Base
675def unhex.if(even: Bool, +s: String, +n: U32) -> Maybe<&1, Bytes>:
676 match even:
677 case True{}:
678 decoded((n >> 1n : U32), unhex.go(s, alloc((n >> 1n : U32)), 0, 0, True{}))
679 case False{}:
680 None{}