Closed
Description
We are using hyphens in package names, but underscores pretty much everywhere else:
- File names
- Crate names
- Module names
- Function names
I don't understand why we don't use underscores in package names, too. There are lots of Rust packages that use underscores, like serde_json. This would eliminate the oddness that you put "icu-locale" in Cargo.toml, but then when you use it in code, you need to write "icu_locale".