Skip to content

ergenius/m_unicode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

m_unicode

Erlang Unicode Utils Library used for Mustang

m_unicode is a library that implements essential Unicode functions 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

m_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

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

About

Erlang unicode utils library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published