optimus v0.1.1 Optimus.ColumnFormatter

Summary

Types

align()
align() :: :left | :center | :right
column_spec()
column_spec() :: pos_integer | {pos_integer, align}

Functions

format(column_specs, strings)
format([column_spec], [String.t]) ::
  {:ok, [[String.t]]} |
  {:error, String.t}
join_and_keep_width(graphemes)
split_graphemes(graphemes, max_width, already_split)