Minimalist examples of ES6 functionalities. Includes: array-comprehension arrow block-scope class computed-property-names default-params destructuring direct-proxy for-of generators maps object-literal object-observe property-method-assignment rest-params sets spread symbols tail-recursion template-literals unicode-regex weakmaps