HH\Asio\va
Translate a varargs of Awaitable
s into a single Awaitable<(...)>
namespace HH\Asio;
function va(
...$awaitables,
): Awaitable;
This function's behavior cannot be expressed with type hints, so it's hardcoded in the typechecker:
HH\Asio\va(Awaitable<T1>, Awaitable<T2>, ... , Awaitable<Tn>)
will return
Awaitable<(T1, T2, ..., Tn)>
Parameters
...$awaitables