def capacity_generic
import bendvy-ecs-core@0.1.0.3/chunk_column.bend as ChunkColumnimport Base
19def capacity_generic(-S:Data,-C:Type,column:Column<S,C>) -> Column<S,C> & U32:
20 match column:
21 case Leaf{values,stamps}:(Leaf{values,stamps},8)
22 case Branch{+half,left,right}:(Branch{half,left,right},U32.add(half,half))