def blocked_horizontal

bend-visgraph@2.0.0.0 · visgraph.bend:654

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

654def blocked_horizontal(ts: Tops, +ya: F32, +yb: F32, +n: F32) -> F32:
655  match ts:
656    case TNil{}:
657      n
658    case TCon{+v, next}:
659      blocked_horizontal(next, ya, yb, pick(F32.is_le(ya, v) || F32.is_le(yb, v), F32.add(n, 1.0), n))

Uses (6)

Used by (1)