def esc.b.u.of
bend-kit-json@0.7.0.0 · json.bend:335
import bend-kit-json@0.7.0.0/json.bend as Json
import Base
335def esc.b.u.of(+k: U32, strict: Bool, a: Array<U32>, +len: U32, +i: U32, +v: U32, acc: W, key: Bool, stack: List<&1, Open>) -> Array<U32> & Sb:
336 match k:
337 case 0:
338 (a, BFail{})
339 case 1:
340 esc.b.pair(strict, len, i, v, acc, key, stack, word(a, len, "\\u", (i + 6 : U32)))
341 case 2:
342 (a, esc.b.lone(strict, i, acc, key, stack))
343 case _:
344 (a, BEsc{(i + 6 : U32), w.cp(v, acc), key, stack})