def merged
import cswap-bend-cli@0.1.0.0/tui/fmt.bend as Fmtimport Base
268# Neighbouring segments in one style become one (one escape per run).
269def merged(+l: List<&2, Seg>) -> List<&2, Seg>:
270 match l:
271 case Nil{}:
272 Nil{}
273 case Con{s, t}:
274 merge_go(t, s)