Chapter 1. The Powers of JavaScript's Functional Side – a Demonstration