The type of the routes partial function
Request attributes used by the router.
Concatenate another prefix with an existing prefix, collapsing extra slashes.
Concatenate another prefix with an existing prefix, collapsing extra slashes. If the existing prefix is empty or "/" then the new prefix replaces the old one. Otherwise the new prefix is prepended to the old one with a slash in between, ignoring a final slash in the new prefix or an initial slash in the existing prefix.
An empty router.
An empty router.
Never returns an handler from the routes function.
Create a new router from the given partial function
Create a new router from the given partial function
The routes partial function
A router that uses that partial function
Try to load the configured router class.
Try to load the configured router class.
The router class if configured or if a default one in the root package was detected.
Utilities for routing.