Есть ли вероятность, что я смогу определить цепочку обещаний, не решая их, пока не хочу "запустить" последовательность?
Мой вариант использования:
let a = [
promiseA1.then(()=>promiseB1),
promiseA2.then(()=>promiseB2),
...,
promiseAn.then(()=>promiseBn)
]
Promise.all(a).then(onSuccess,onError)