def w.str.go
import bend-kit-json@0.7.0.0/json.bend as Jsonimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
1027def w.str.go(n: Nat, r: Array<U32> & U32, +i: U32, o: W) -> W:
1028 match n:
1029 case 0n:
1030 w.put(o, 34)
1031 case 1n+k:
1032 (a, +c) = r
1033 w.str.go(k, Bytes.peek(a, (i + 1 : U32)), (i + 1 : U32), w.esc.c(c, o))