def same
import bendvy-ecs-core@0.1.0.3/chunk_query.bend as ChunkQueryimport Base
35def same(left:Layout,right:Layout) -> Bool:
36 match left right:
37 case LayoutLeaf{} LayoutLeaf{}: True{}
38 case LayoutBranch{lh,ll,lr} LayoutBranch{rh,rl,rr}: U32.is_eq(lh,rh) && same(ll,rl) && same(lr,rr)
39 case _ _: False{}