promise.reduce (npm): > "Returns a promise containing the reduced result from the provided function"
Keywords: reduce|promise|functional|mapping|async