func trim_right(ls : List+String, n : Integer) -> List+String n := 1 when n = Undefined return slice(ls, [1..#ls-n])
trim_right(`"abc"') = `"abc' trim_right(`"abc"', 2) = `"ab'