def right_resources

bendvy-ecs-core@0.1.0.4 · snapshot_product.bend:17

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

17def right_resources(~LR:Type,~RR:Type,~right:RR -> RR & List<&2,D.Field>,owner:RR,observed:LR & List<&2,D.Field>) -> Product.Owner<LR,RR> & List<&2,D.Field>:
18  match observed:
19    case (left,fields):joined_components(~LR,~RR,left,fields,right(owner))

Uses (6)

Used by (1)