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
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