def swapped
bendvy-ecs-core@0.1.0.4 · ordinary_recovery_capture.bend:27
import bendvy-ecs-core@0.1.0.4/ordinary_recovery_capture.bend as OrdinaryRecoveryCapture
import Base
import bendvy-ecs-core@0.1.0.4/world.bend as W
import bendvy-ecs-core@0.1.0.4/owner_product.bend as Product
import bendvy-ecs-core@0.1.0.4/ordinary_recoverable_array_resource.bend as F
import bendvy-ecs-core@0.1.0.4/recoverable_array.bend as A
import bendvy-ecs-core@0.1.0.4/recoverable_array_owner.bend as AO
27def swapped(~S:Data,~C:Type,~R:Type,~E:Data,~Q:Type,~All:Type,~Rest:Type,~path:Product.Lens<All,List<A.Record<Q>>,Rest>,result:AO.Attempt<Product.Owner<W.World<S,C,R,E>,Array<Q>>,All,Q>) -> F.Attempt<F.Frame<Product.Owner<W.World<S,C,R,E>,Array<Q>>,All>,Q>:
28 match result:
29 case AO.Applied{state,journal}:F.Applied{F.Frame{state,journal}}
30 case AO.Refused{state,journal,incoming}:F.Refused{F.Frame{state,journal},incoming}