Is there a lightweight alternative which does not depend on icu? It could be a pure Haskell package or bindings to a lightweight C library where the library is small and shipped with the package itself.
I wonder if there is a need for unicode normalization operations in GHC code itself? If so how does it handle that?
I found a lightweight C library (
https://github.com/JuliaLang/utf8proc) for normalization and case folding used by the Julia lang project. If there is no other option I am considering creating bindings to this library.
Any pointers, thoughts?
Thanks,
Harendra