def machine_read_joined

bendvy-ecs-core@0.1.0.4 · restore_graph_save.bend:25

import bendvy-ecs-core@0.1.0.4/restore_graph_save.bend as RestoreGraphSave
import Base
import bendvy-ecs-core@0.1.0.4/owner_product.bend as Product
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D

25def machine_read_joined(~Resources:Type,~Machines:Type,resource:Resources,result:Machines & List<&2,D.Field>) -> Product.Owner<Resources,Machines> & List<&2,D.Field>:
26  match result:
27    case (machines,fields):(Product.Owner{resource,machines},fields)

Uses (5)

Used by (1)