2017-08-25 14:59:41 -07:00
|
|
|
package org.nwapw.abacus.function
|
|
|
|
|
2017-08-25 16:07:23 -07:00
|
|
|
import org.nwapw.abacus.function.applicable.Applicable
|
2017-08-25 14:59:41 -07:00
|
|
|
import org.nwapw.abacus.number.NumberInterface
|
|
|
|
|
|
|
|
/**
|
|
|
|
* A function that operates on numbers.
|
|
|
|
*
|
|
|
|
* This function takes some number of input NumberInterfaces and returns
|
|
|
|
* another NumberInterface as a result.
|
|
|
|
*/
|
2017-08-25 15:42:10 -07:00
|
|
|
abstract class NumberFunction : Applicable<NumberInterface, NumberInterface>
|