Description
Encodes URI components in a Unicode-aware way for Haskell programs. URI encoding turns characters into a representation that can be safely carried inside URLs.
It is useful for web clients, APIs, routing, query strings, and tools that build links from user or application data. Developers should encode the correct URI component and avoid double-encoding already encoded text.