In the last example since there is now dependency in async functions, why not just:
const check = (req, res) => Promise.all([someOtherFunction(), somethingElseFunction()]) .then(() => res.send('result')) .catch((error) => res.send(error.stack))
This is not correct, because in your code, both functions will run concurrently, whereas in the original code, they run sequentially.
only if "somethingElseFunction" does not depends on the result of "someOtherFunction"
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
In the last example since there is now dependency in async functions, why not just:
This is not correct, because in your code, both functions will run concurrently, whereas in the original code, they run sequentially.
only if "somethingElseFunction" does not depends on the result of "someOtherFunction"