def root.value

bend-toon-codec@0.1.0.0 · src/decode.bend:33

import bend-toon-codec@0.1.0.0/src/decode.bend as Decode
import Base
import bend-toon-codec@0.1.0.0/src/json.bend as J
import bend-toon-codec@0.1.0.0/src/frame.bend as F

33def root.value(+r: Result<&2, &2, String, F.St>) -> Result<&2, &2, String, J.Json>:
34  match r:
35    case Fail{e}:
36      Fail{e}
37    case Done{F.St{stk, Some{v}, bmin}}:
38      Done{v}
39    case Done{st}:
40      Fail{"no value"}

Uses (5)

Used by (1)