def fold.if

bend-toon-codec@0.1.0.0 · src/fold.bend:228

import bend-toon-codec@0.1.0.0/src/fold.bend as Fold
import Base
import bend-toon-codec@0.1.0.0/src/json.bend as J

228def fold.if(+off: Bool, +j: J.Json, +depth: U32) -> J.Json:
229  match off:
230    case True{}:
231      j
232    case False{}:
233      match j:
234        case J.JObj{fs}:
235          fold.obj(j, fs, depth)
236        case _:
237          j

Uses (4)

Used by (1)