def automatic_id

bendvy-ecs-core@0.1.0.3 · execution_deferred_settings.bend:102

import bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend as ExecutionDeferredSettings
import Base

102def automatic_id(automatic:List<&2,Automatic>,+distance:Nat) -> Maybe<&2,U32>:
103  match automatic:
104    case []:None{}
105    case Automatic{other,id} <> rest:automatic_choice(Nat.is_eq(other,distance),id,automatic_id(rest,distance))

Uses (7)

Used by (1)