def pair_prepare_join
bendvy-ecs-core@0.1.0.4 · reader_parameter.bend:82
import bendvy-ecs-core@0.1.0.4/reader_parameter.bend as ReaderParameter
import Base
82def pair_prepare_join(~W:Type,~OwnerA:Type,~OwnerB:Type,~ViewA:Data,~ViewB:Data,~DeltaA:Type,~DeltaB:Type,ownerA:OwnerA,viewA:ViewA,deltaA:DeltaA,preparedB:W & (OwnerB & (ViewB & DeltaB))) -> W & ((OwnerA & OwnerB) & (ViewPair<ViewA,ViewB> & (DeltaA & DeltaB))):
83 match preparedB:
84 case (world,(ownerB,(viewB,deltaB))):(world,((ownerA,ownerB),(ViewPair{viewA,viewB},(deltaA,deltaB))))