def dots
import bend-kit-sigv4@0.11.0.1/sigv4.bend as Sigv4import Base
97def dots(xs: List<&2, String>, st: List<&2, String>) -> List<&2, String>:
98 match xs:
99 case Nil{}:
100 List.reverse(&2, String, st)
101 case Con{+h, t}:
102 dots(t, dots.seg(Bool.or(String.is_empty(h), String.eq(h, ".")), String.eq(h, ".."), h, st))