chickadee » json-abnf » bi-value

bi-valueprocedure

The bidirectional counterpart of a JSON value: a bp whose parser reads any JSON value -- an object, an array, a string, a number, true, false, or null -- and whose printer writes any of those back out. Use it directly with bp-parse and bp-print when a value nested inside a larger structure, not a whole top-level document, is what needs parsing or printing.