Skip to content

Normalize

[Source]

primitive val Normalize

Constructors

create

[Source]

new val create()
: Normalize val^

Returns


Public Functions

nfd

[Source]

Canonical decomposition. Returns a new String iso^ in NFD.

fun box nfd(
  s: String box)
: (String iso^ | InvalidUtf8 val)

Parameters

Returns


nfc

[Source]

Canonical composition (decompose, reorder, recompose).

fun box nfc(
  s: String box)
: (String iso^ | InvalidUtf8 val)

Parameters

Returns


nfkd

[Source]

Compatibility decomposition (applies both canonical and compatibility decompositions recursively).

fun box nfkd(
  s: String box)
: (String iso^ | InvalidUtf8 val)

Parameters

Returns


nfkc

[Source]

Compatibility decomposition followed by canonical composition.

fun box nfkc(
  s: String box)
: (String iso^ | InvalidUtf8 val)

Parameters

Returns


eq

[Source]

fun box eq(
  that: Normalize val)
: Bool val

Parameters

Returns


ne

[Source]

fun box ne(
  that: Normalize val)
: Bool val

Parameters

Returns