def components_left

bendvy-ecs-core@0.1.0.4 · ordinary_schema_dump.bend:57

import bendvy-ecs-core@0.1.0.4/ordinary_schema_dump.bend as OrdinarySchemaDump
import Base
import bendvy-ecs-core@0.1.0.4/owner_product.bend as Product

57def components_left(~L:Type,~R:Type,~rightRead:R -> U32 -> R & List<&2,Maybe<&2,String>>,right:R,id:U32,result:L & List<&2,Maybe<&2,String>>) -> Product.Owner<L,R> & List<&2,Maybe<&2,String>>:
58  match result:
59    case (left,before):joined(~L,~R,left,before,rightRead(right,id))

Uses (8)

Used by (1)