Making an abstraction over accumulate
Using lambdas to rewrite previously longer expressions
Using the let form to replace previous uses of lambda or defined values)
A function for finding the mid-point of two numbers and a function
A fixed-point function that approximates the value of an equation
Using returning functions to clarify the abstraction of average damping
Using the 'return function' abstraction to clarify Newton's method