-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Unicode normalization output iterators #20
Comments
I would argue that normalization shouldn't be an output iterator, but rather a transform algorithm. |
I tend to agree that, in most cases, treating normalization as a transcoding operation is probably what is desirable. Such an interface can be specialized for particular iterators (pointers) to provide higher performance as well. The benefit of an output iterator (or a proxy input iterator) is that the transformation can be done lazily. I think both interfaces have their uses. |
I think that is an academical use case. In practice the reason why you need Making the normalizing into an output iterator would be technically valid, Em sáb, 24 de set de 2016 18:14, Tom Honermann [email protected]
|
I can see use cases for wanting to perform an operation on normalized text in a lazy fashion. Regardless, I agree that a transcoding interface has more potential uses. That falls under issue #4. |
No description provided.
The text was updated successfully, but these errors were encountered: