def contains
import bendvy-ecs-core@0.1.0.4/machine_handler_bundle.bend as MachineHandlerBundleimport Base
38def contains(~Q:Data,~same:Q -> Q -> Bool,items:List<&2,Q>,+value:Q) -> Bool:
39 match items:
40 case []: False{}
41 case head <> tail: Bool.or(same(head,value),contains(~Q,~same,tail,value))