View Source erg_unicode

Erlang Unicode Utils Library

erg_unicode is a library implemented some most wanted unicode functions that are missing from Erlang otp such as:

  • unicode trim
  • unicode trim_left
  • unicode trim_right
  • unicode to_lower
  • unicode to_upper
  • unicode to_title
  • is_unicode_name
  • is_unicode_alpha
  • is_unicode_numeric
  • is_unicode_alpha_numeric
  • is_unicode_space
  • is_unicode_line_break
  • is_unicode_space_or_line_break

Erlang CI

erg_unicode is also available on HEX

Features

  • Fast.
  • Simple.

Project roadmap

  1. Continuously fixing bugs and tuning performance.
  2. Writing testing units.
  3. Add more features.

Erlang versions supported

This project officially supports OTP release 25 and later.

Development takes place using OTP 27 release and tests are done on:

  • 27.0.1
  • 26.2.5
  • 25.3.2

Unofficially, you may be able to use this project with older Erlang versions. No guarantee included.

Dependencies

None.

Authors

License

erg_unicode is available under the MIT license (see LICENSE).