Junior — Senior
72
Создание функции, аналогичной Promise.all
Условие задачи
Необходимо написать функцию, имитирующую поведение Promise.all. Функция должна принимать массив промисов и возвращать новый промис. Этот возвращаемый промис должен разрешаться массивом значений, полученных от всех переданных промисов, либо отклоняться сразу при первой ошибке любого из них.