Skip to main content
Kris Kowal

Kris Kowal
Software Engineer, Uber

Website | @kriskowal

Kris Kowal wrote and promoted the CommonJS module specification, popularized by Node.js. He also created ES5-Shim, Q promises, and Functional Reactive Bindings for MontageJS.


Kris Kowal (Uber)
Average rating: ***..
(3.67, 12 ratings)
A promise is a proxy for an eventual result, like an asynchronous version of return or throw, but they can also pipeline messages asynchronously to and from remote objects. A Promise type will likely be in ECMAScript 6, and many modern libraries use them already. In this talk, I will bring you up to speed with what they are and what you can do with them today…and what they “promise” for tomorrow. Read more.