Phase 2: Intermediate • Module 2: Promises & Async
Implement a function that takes a function following the common error-first callback style and returns a version that returns promises