I’ve recently published elm-unicode. It is basically a Unicode version of the
Char.isXYZ functions. I’m sorry the documentation is a bit sparse but… I really didn’t know what more to say.
This solves the problem that
Char.isLower 'α' or
Char.isLower 'è' are both
It is automatically generated based on the latest Unicode standard which, at the time of writing, is Unicode 13.
Feel free to give feedback or ask questions!.