Unicode String

Adds functions supporting some string algorithms in the Unicode standard.

In this initial release the following functions are defined:

Examples

    iex> Unicode.String.equals_ignoring_case? "ABC", "abc"
    true

    iex> Unicode.String.equals_ignoring_case? "beißen", "beissen"
    true

    iex> Unicode.String.equals_ignoring_case? "grüßen", "grussen"
    false

Installation

The package can be installed by adding unicode_string to your list of dependencies in mix.exs:

def deps do
  [
    {:unicode_string, "~> 1.0"}
  ]
end