def AaVars.join

bend-osdev-apparmor@0.1.0.0 · parse.bend:633

import bend-osdev-apparmor@0.1.0.0/parse.bend as Parse
import Base
import bend-osdev-apparmor@0.1.0.0/text.bend as X

633# the values, separated by commas, last character first, onto acc
634def AaVars.join(vs: List<&2, List<&2, U32>>, +strip: Bool, +first: Bool, +acc: List<&2, U32>) -> List<&2, U32>:
635  match vs:
636    case Nil{}:
637      acc
638    case Con{v, t}:
639      AaVars.join(t, strip, False{}, X.AaText.rev_onto(AaVars.value(strip, v), Bool.pick(List<&2, U32>, first, acc, Con{44, acc})))

Uses (6)

Used by (1)