type Val
import bend-kit-cbor@0.3.0.0/cbor.bend as Cborimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
21type Val is Type:
22 UInt{value: W64}
23 NInt{value: W64}
24 BStr{value: Bytes.Bytes}
25 TStr{value: Bytes.Bytes}
26 Arr{items: List<&1, Val>}
27 Obj{items: List<&1, Val & Val>}
28 Tag{number: W64, value: Val}
29 Sim{value: Simple}
30 Flt{value: Float}