TODO: write introduction for “Functional Pattern with the Ranges Library”.
TODO: expand this section.