def append_route

bendvy-ecs-core@0.1.0.3 · execution_query_schema.bend:50

import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as ExecutionQuerySchema
import Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as L

50def append_route(prefix:L.Route,+suffix:L.Route) -> L.Route:
51  match prefix:
52    case L.AtLeaf{}:suffix
53    case L.InLeft{rest}:L.InLeft{append_route(rest,suffix)}
54    case L.InRight{rest}:L.InRight{append_route(rest,suffix)}

Uses (1)

Used by (2)