Make-Url

(make-url) -> <url>
(make-url scheme auth path query frag)-> <url>

This creates a <url>, using the arguments as fill if given. If no arguments are given, #f is used.

Examples:

>> (make-url "http" "www.ephemeralsecurity.com" "/mosvm" #f #f)
:: [url "http" "www.ephemeralsecurity.com" "/mosvm" #f #f]
>> (define a (make-url "http" "www.ephemeralsecurity.com" "/mosvm" #f #f))
:: #f
>> (url->string a)
:: "http://www.ephemeralsecurity.com/mosvm"