def validate

bendvy-ecs-core@0.1.0.4 · ordinary_machine_transition_reader.bend:26

import bendvy-ecs-core@0.1.0.4/ordinary_machine_transition_reader.bend as OrdinaryMachineTransitionReader
import Base
import bendvy-ecs-core@0.1.0.4/machine_stream.bend as St

26def validate(~S:Data,~K:Data,reader:St.Reader<S,K>,namespace:U32,id:U32) -> St.Reader<S,K> & Bool:
27  match reader:
28    case St.Reader{+actual,+key}:(St.Reader{actual,key},Bool.and(U32.is_eq(actual,namespace),U32.is_eq(key,id)))

Uses (7)

Used by (7)