def info_at

bendvy-ecs-core@0.1.0.3 · execution_query_admission.bend:25

import bendvy-ecs-core@0.1.0.3/execution_query_admission.bend as ExecutionQueryAdmission
import Base
import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as Schema
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as L

25def info_at(+route:L.Route,info:List<&2,Schema.Info>) -> Maybe<&2,Schema.Info>:
26  match info:
27    case []:None{}
28    case +head <> rest:info_selected(head,info_at(route,rest),info_matches(route,head))

Uses (6)

Used by (5)