Fat Arrow Functions, One-Line Callbacks, and Composing Promises

doSomething().then(function(value) {
return value.prop
});
old-style.js
doSomething().then(value => value.prop);
new-style.js
doSomething().then(value => value.asyncMethod())
.then(asyncMethodValue => asyncMethodValue.prop);
composing-promises.js