a tuple type representing the array of extractor functions.
a tuple type representing the results derived from the extractors.
an array of functions used to extract data from the incoming HTTP request. Each extractor function is expected to accept an HttpRequest object and return a value or a Promise resolving to a value.
a function that takes the extracted values and processes them, returning either a synchronous or asynchronous HTTP-like response object.
Creates a handler function that processes an HTTP request using the provided extractors and function.