def set_left

bend-visgraph@2.0.0.0 · visgraph.bend:355

import bend-visgraph@2.0.0.0/visgraph.bend as Visgraph
import Base

355def set_left(+i: U32, lefts: Array<U32>, p: Popped) -> Merged:
356  Popped{+first, below, st, rights, +visits} = p
357  +l = (i - first : U32)
358  Merged{st, Array.set(U32, lefts, i, l), rights, F32.add(visits, U32.to_f32((l + 1 : U32)))}

Uses (9)

Used by (1)