mat

Functions

pub fn format1(template: String, a: a) -> String

Formats the template string, replacing the first occurrence of "{}" with a display-value of a

pub fn format2(template: String, a: a, b: b) -> String

Formats the template string, replacing the first occurrence of "{}" with a display-value of a, second "{}" with b

pub fn format3(template: String, a: a, b: b, c: c) -> String

Formats the template string, replacing the first occurrence of "{}" with a display-value of a, second "{}" with b, etc.

pub fn format4(
  template: String,
  a: a,
  b: b,
  c: c,
  d: d,
) -> String

Formats the template string, replacing the first occurrence of "{}" with a display-value of a, second "{}" with b, etc.

pub fn format5(
  template: String,
  a: a,
  b: b,
  c: c,
  d: d,
  e: e,
) -> String

Formats the template string, replacing the first occurrence of "{}" with a display-value of a, second "{}" with b, etc.

pub fn format_list(template: String, values: List(a)) -> String

Formats the template string, replacing each "{}" with the display-values of consecutive elements of values.


Excessive elements of values are ignored. Placeholders ("{}") which don’t have a corresponding element are left as-is.

Search Document