ResourceFieldBinding.joined: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/resource_field_binding.bend as ResourceFieldBinding Lines 12-14 of bendvy-ecs-core@0.1.0.4/resource_field_binding.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/resource_field_binding.bend&start_line=12&end_line=14 import Base import bendvy-ecs-core@0.1.0.4/schema_fragments.bend as Fragment import bendvy-ecs-core@0.1.0.4/owner_product.bend as Product def joined(~S:Data,~L:Type,~R:Type,~LI:Data,~RI:Data,left:Built,right:Built) -> Built,Branch,Built>>: match left right: case Built{+le,+li} Built{+re,+ri}:Built{List.append(&2,Fragment.Entry,le,re),Branch{Built{le,li},Built{re,ri}}} Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.append https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/owner_product.bend&name=Owner https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/resource_field_binding.bend&name=Branch https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/resource_field_binding.bend&name=Built https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/schema_fragments.bend&name=Entry