def count_list

bendvy-ecs-core@0.1.0.4 · query_contract.bend:47

import bendvy-ecs-core@0.1.0.4/query_contract.bend as QueryContract
import Base
import world.bend as W

47def count_list(~S: Data,handles: List<&2,W.Handle<S>>,n: U32) -> U32:
48  match handles:
49    case []: n
50    case _ <> rest: count_list(~S,rest,(n + 1 : U32))

Uses (4)

Used by (2)