The (nausicaa uri) library implements a parser and class type to
handle URIs compliant with RFC 3986 (URL last verified Thu Jun
17, 2010):
for an introduction to URIs see (URL last verified Thu Mar 24, 2011):
The purpose of (nausicaa uri) is to convert a URI
representation as bytevector into an instance of <uri> or
<relative-ref> class (as defined by the library (nausicaa
language classes)), in which the components are available as
bytevectors.