Mit diesen verschachtelten Funktionen:Warum Promise.all ist nicht verpflichtet, zu versprechen?
Promise.all(mapDomains(x => x.close()))
Ich dachte daran, sie zu komponieren:
compose(Promise.all, mapDomains)(x => x.close())
jedoch oberhalb der Code nicht ohne Promise.all an sich zu binden. Dies ist das Update:
let f1 = Promise.all.bind(Promise)
compose(f1, mapDomains)(x => x.close())
Obwohl ich verstehe, es ist alles darüber, wie das this
Schlüsselwort arbeitet in Javascript, frage ich mich: Warum ist .all
nicht schon an sich selbst begrenzt? Gibt es irgendeinen Wert darauf?