LOG 009: 2026/07/31
★ Typed Identifiers
Continued experimenting with the typed identifiers API.
Created a
Profiletrait for allowing users to configure the allowable character profile.Created a
Delimitertrait for allowing users to configure the allowable identifier delimiters.Added some default profiles (unicode & ascii), as well as delimiters (hyphen minus, low bar, etc).
Documented the parts types and added doc tests where reasonable.
It's taking a bit longer than I'd like to finish this typed identifiers crate, but I'm pretty happy with the direction it's heading. I know that if I don't follow this through now, I'll have trouble following it through in the future.
I will give it another week. It's not the most exciting project to release, but I'm happy with the direction it's heading.