type Parent

bend-kit-camber@0.15.0.1 · input.bend:216

import bend-kit-camber@0.15.0.1/input.bend as Input
import Base
import bend-kit-json@0.7.0.0/json.bend as Json
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

216# An explicit stack avoids mutually recursive tree walkers. Each decoded object
217# has its own key set; escaped and literal spellings compare as the same text.
218type Parent is Type:
219  Object{key: Bytes.Bytes, rest: List<&1, Bytes.Bytes & Json.Val>, acc: List<&1, Bytes.Bytes & Json.Val>, seen: Set()}
220  Array{rest: List<&1, Json.Val>, acc: List<&1, Json.Val>}

Uses (5)

Used by (6)