def member
import bendvy-ecs-core@0.1.0.4/captured_schedule_composition.bend as CapturedScheduleCompositionimport Base
30def member(items:List<&2,Identity>,+wanted:U32) -> Bool:
31 match items:
32 case []:False{}
33 case Identity{_,id,_,_} <> rest:Bool.or(U32.is_eq(id,wanted),member(rest,wanted))