def act.insert

gralha-coverage@0.1.0.1 · cover.bend:268

import gralha-coverage@0.1.0.1/cover.bend as Cover
import Base

268def act.insert(a: Act, xs: List<&2, Act>) -> List<&2, Act>:
269  Act{ac, ax, ay, as, ab, ad} = a
270  match xs:
271    case Nil{}: Con{Act{ac, ax, ay, as, ab, ad}, Nil{}}
272    case Con{Act{c2, x2, y2, s2, b2, d2}, t2}:
273      +cc = c2
274      +acc = ac
275      act.insert.go(act.ins.pick(F32.is_ge(acc, cc), Act{acc, ax, ay, as, ab, ad}, Act{cc, x2, y2, s2, b2, d2}, t2))

Uses (5)

Used by (1)