requireURI()function

requireURI(possible: PossibleURI, caller: AnyCaller = requireURI): ImmutableURI
ParamType
possiblePossibleURI
Possible URI value to convert. required
callerAnyCaller
Function to attribute a thrown error to (defaults to requireURI itself). Defaults to requireURI
Return
ImmutableURI
Converted ImmutableURI.
Throws
RequiredError
If possible cannot be converted to a valid URI.

Convert a possible URI to a URI, or throw RequiredError if conversion fails.

Examples

requireURI("http://shax.com") // URL { … }