No squinting needed :)<p>&quot;R, at its heart, is a functional programming (FP) language. This means that it provides many tools for the creation and manipulation of functions. In particular, R has what’s known as first class functions. You can do anything with functions that you can do with vectors: you can assign them to variables, store them in lists, pass them as arguments to other functions, create them inside functions, and even return them as the result of a function.&quot;<p><a href="http:&#x2F;&#x2F;adv-r.had.co.nz&#x2F;Functional-programming.html" rel="nofollow">http:&#x2F;&#x2F;adv-r.had.co.nz&#x2F;Functional-programming.html</a>