def checked
import bendvy-ecs-core@0.1.0.4/restore_graph_machine.bend as RestoreGraphMachineimport Base
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D
45def checked(~V:Data,~decode:D.Raw -> Maybe<&2,V>,~same:V -> V -> Bool,values:Maybe<&2,List<&2,V>>,result:D.Checked) -> Dispatch:
46 match result:
47 case D.Rejected{_}:Invalid{}
48 case D.Accepted{raw}:decoded(~V,~same,values,decode(raw))