def product_counted
bendvy-ecs-core@0.1.0.4 · ordinary_schema_provision.bend:42
import bendvy-ecs-core@0.1.0.4/ordinary_schema_provision.bend as OrdinarySchemaProvision
import Base
import bendvy-ecs-core@0.1.0.4/owner_product.bend as Product
42def product_counted(~L:Type,~R:Type,left:L,before:List<&2,Maybe<&2,U32>>,right:R & List<&2,Maybe<&2,U32>>) -> Product.Owner<L,R> & List<&2,Maybe<&2,U32>>:
43 match right:
44 case (right,after):(Product.Owner{left,right},List.append(&2,Maybe<&2,U32>,before,after))