Arrow functions are a concise way of writing anonymous, lexically scoped functions in ECMAScript 2015 (ES6).
 
x => y                // Implicit return
x => { return y }     // Explicit return
(x, y, z) => { ... }  // Multiple arguments
async () => { ... }   // Async...