def lookup

bendvy-ecs-core@0.1.0.3 · dependency_application.bend:21

import bendvy-ecs-core@0.1.0.3/dependency_application.bend as DependencyApplication
import Base

21def lookup(bindings:List<&2,Binding>,+id:U32) -> Maybe<&2,U32>:
22  match bindings:
23    case []:None{}
24    case Binding{system,condition} <> rest:binding_selected(U32.is_eq(system,id),condition,lookup(rest,id))

Uses (6)

Used by (2)