Parse URLs into nicely structured data
url-parser is an Elm library that parses URLs into structured data for use in single-page applications. It's designed to work with elm-lang/navigation to help developers manage browser navigation and routing in SPAs. The library provides parsers that transform URL hashes into strongly-typed Elm union types, enabling type-safe route handling. While it serves as a baseline implementation, the authors note it currently lacks support for query parameters and hashes, positioning it as a foundation for future URL parsing solutions and a tool for gathering real-world usage scenarios.