monarch_dodra:

It's not, it only *operates* on ASCII, but non ascii is still a legal arg:

Then maybe std.ascii.toLower needs a pre-condition that constraints it to just ASCII inputs, so it's free to return a char.

Bye,
bearophile

Reply via email to