Creates a native ES6 Promise from a function which takes a node style Error-First callback.
Scalable state management for React.
👻💎