/**
* Provides higher-order functions.
* <p>
* A higher-order function is a function that does at least one of the following:
* <ul><li>Takes one or more functions as input.</li><li>Returns a function.</li></ul>
*
* @see <a href="http://en.wikipedia.org/wiki/Higher-order_function">Wikipedia</a>
*/
package org.oakgp.function.hof;