def subtree

bendvy-ecs-core@0.1.0.3 · execution_composer_layout.bend:219

import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as ExecutionComposerLayout
import Base

219def subtree(layout:Layout,route:Route) -> Layout:
220  match layout route:
221    case layout AtLeaf{}:layout
222    case LayoutPair{left,_} InLeft{rest}:subtree(left,rest)
223    case LayoutPair{_,right} InRight{rest}:subtree(right,rest)
224    case _ _:EmptyLayout{}

Uses (2)

Used by (41)