github-tui/lib/string_extra.ml
2024-04-07 13:15:15 +01:00

9 lines
262 B
OCaml

let unlines : string list -> string = String.concat "\n"
let graphemes_len = Shape_the_term.width
let repeat_txt n txt = String.concat "" (List.init n (fun _ -> txt))
let fill_right (n : int) (s : string) : string =
s ^ repeat_txt (n - graphemes_len s) " "