def first.r

bend-kit-json@0.7.0.0 · json.bend:629

import bend-kit-json@0.7.0.0/json.bend as Json
import Base

629def first.r(ok: Bool, +depth: U32, open: Open, stack: List<&1, Open>, r: Array<U32> & U32 & U32) -> Array<U32> & Sb & U32:
630  match ok:
631    case False{}:
632      (a, i, c) = r
633      (a, BFail{}, depth)
634    case True{}:
635      (a, i, c) = r
636      first.at(a, c, i, depth, open, stack)

Uses (9)

Used by (1)