def distances
import bendvy-ecs-core@0.1.0.3/execution_deferred_plan.bend as ExecutionDeferredPlanimport Base
84def distances(order:List<&2,Node>,+nodes:List<&2,Node>,+edges:List<&2,Edge>,state:State) -> State:
85 match order:
86 case []:state
87 case node <> rest:distances(rest,nodes,edges,visit(node,edges,nodes,state))