Promisify Callback API
NodeJS
Medium
4 views
Problem Description
Convert a callback-style function to promise using util.promisify.
Output Format
Print DONE.
Constraints
Promisify a setTimeout wrapper.
Official Solution
const { promisify } = require('util');
function wait(ms, cb) {
setTimeout(() => cb(null, 'meetcode'), ms);
}
const waitP = promisify(wait);
waitP(20).then(() => console.log('DONE'));
Solutions (0)
No solutions submitted yet. Be the first!
No comments yet. Start the discussion!