UNPKG

foop

Version:

interfaces that describe their intentions.

69 lines (66 loc) 5.24 kB
var above = require('./above') var below = require('./below') var aboveOrEq = require('./aboveOrEq') var belowOrEq = require('./belowOrEq') var between = require('./between') var even = require('./even') var odd = require('./odd') var add = require('./add') var increment = require('./increment') var decrement = require('./decrement') var min = require('./min') var max = require('./max') var range = require('./range') var multiplySigned = require('./multiplySigned') var modulo = require('./modulo') var subtract = require('./subtract') var sum = require('./sum') var gt = above var lt = below var gte = aboveOrEq var lte = belowOrEq var isEven = even var isOdd = odd var sub = subtract var inc = increment var dec = decrement /** * @icon ➗ * @member math * @type {Object} */ module.exports = { // lt, gt, above: above, below: below, belowOrEq: belowOrEq, aboveOrEq: aboveOrEq, between: between, // even odd etc isEven: isEven, isOdd: isOdd, odd: odd, even: even, // ops subtract: subtract, add: add, increment: increment, decrement: decrement, modulo: modulo, // calculate max: max, min: min, // create range: range, sum: sum, multiplySigned: multiplySigned, // @TODO alias these sub: sub, inc: inc, dec: dec, gt: gt, lt: lt, gte: gte, lte: lte, } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF0aC5qcyIsInNvdXJjZXMiOlsibWF0aC5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBhYm92ZSA9IHJlcXVpcmUoJy4vYWJvdmUnKVxuY29uc3QgYmVsb3cgPSByZXF1aXJlKCcuL2JlbG93JylcbmNvbnN0IGFib3ZlT3JFcSA9IHJlcXVpcmUoJy4vYWJvdmVPckVxJylcbmNvbnN0IGJlbG93T3JFcSA9IHJlcXVpcmUoJy4vYmVsb3dPckVxJylcbmNvbnN0IGJldHdlZW4gPSByZXF1aXJlKCcuL2JldHdlZW4nKVxuY29uc3QgZXZlbiA9IHJlcXVpcmUoJy4vZXZlbicpXG5jb25zdCBvZGQgPSByZXF1aXJlKCcuL29kZCcpXG5jb25zdCBhZGQgPSByZXF1aXJlKCcuL2FkZCcpXG5jb25zdCBpbmNyZW1lbnQgPSByZXF1aXJlKCcuL2luY3JlbWVudCcpXG5jb25zdCBkZWNyZW1lbnQgPSByZXF1aXJlKCcuL2RlY3JlbWVudCcpXG5jb25zdCBtaW4gPSByZXF1aXJlKCcuL21pbicpXG5jb25zdCBtYXggPSByZXF1aXJlKCcuL21heCcpXG5jb25zdCByYW5nZSA9IHJlcXVpcmUoJy4vcmFuZ2UnKVxuY29uc3QgbXVsdGlwbHlTaWduZWQgPSByZXF1aXJlKCcuL211bHRpcGx5U2lnbmVkJylcbmNvbnN0IG1vZHVsbyA9IHJlcXVpcmUoJy4vbW9kdWxvJylcbmNvbnN0IHN1YnRyYWN0ID0gcmVxdWlyZSgnLi9zdWJ0cmFjdCcpXG5jb25zdCBzdW0gPSByZXF1aXJlKCcuL3N1bScpXG5cbmNvbnN0IGd0ID0gYWJvdmVcbmNvbnN0IGx0ID0gYmVsb3dcbmNvbnN0IGd0ZSA9IGFib3ZlT3JFcVxuY29uc3QgbHRlID0gYmVsb3dPckVxXG5jb25zdCBpc0V2ZW4gPSBldmVuXG5jb25zdCBpc09kZCA9IG9kZFxuY29uc3Qgc3ViID0gc3VidHJhY3RcbmNvbnN0IGluYyA9IGluY3JlbWVudFxuY29uc3QgZGVjID0gZGVjcmVtZW50XG5cbi8qKlxuICogQGljb24g4p6XXG4gKiBAbWVtYmVyIG1hdGhcbiAqIEB0eXBlIHtPYmplY3R9XG4gKi9cbm1vZHVsZS5leHBvcnRzID0ge1xuICAvLyBsdCwgZ3QsXG4gIGFib3ZlLFxuICBiZWxvdyxcbiAgYmVsb3dPckVxLFxuICBhYm92ZU9yRXEsXG4gIGJldHdlZW4sXG4gIC8vIGV2ZW4gb2RkIGV0Y1xuICBpc0V2ZW4sXG4gIGlzT2RkLFxuICBvZGQsXG4gIGV2ZW4sXG4gIC8vIG9wc1xuICBzdWJ0cmFjdCxcbiAgYWRkLFxuICBpbmNyZW1lbnQsXG4gIGRlY3JlbWVudCxcbiAgbW9kdWxvLFxuICAvLyBjYWxjdWxhdGVcbiAgbWF4LFxuICBtaW4sXG4gIC8vIGNyZWF0ZVxuICByYW5nZSxcbiAgc3VtLFxuICBtdWx0aXBseVNpZ25lZCxcbiAgLy8gQFRPRE8gYWxpYXMgdGhlc2VcbiAgc3ViLFxuICBpbmMsXG4gIGRlYyxcbiAgZ3QsXG4gIGx0LFxuICBndGUsXG4gIGx0ZSxcbn1cbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLEtBQUssR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFDO0FBQ2hDQSxHQUFLLENBQUMsU0FBUyxHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUM7QUFDeENBLEdBQUssQ0FBQyxTQUFTLEdBQUcsT0FBTyxDQUFDLGFBQWEsQ0FBQztBQUN4Q0EsR0FBSyxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDO0FBQ3BDQSxHQUFLLENBQUMsSUFBSSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxHQUFHLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQztBQUM1QkEsR0FBSyxDQUFDLEdBQUcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO0FBQzVCQSxHQUFLLENBQUMsU0FBUyxHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUM7QUFDeENBLEdBQUssQ0FBQyxTQUFTLEdBQUcsT0FBTyxDQUFDLGFBQWEsQ0FBQztBQUN4Q0EsR0FBSyxDQUFDLEdBQUcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO0FBQzVCQSxHQUFLLENBQUMsR0FBRyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUM7QUFDNUJBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLGNBQWMsR0FBRyxPQUFPLENBQUMsa0JBQWtCLENBQUM7QUFDbERBLEdBQUssQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztBQUNsQ0EsR0FBSyxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDO0FBQ3RDQSxHQUFLLENBQUMsR0FBRyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUM7O0FBRTVCQSxHQUFLLENBQUMsRUFBRSxHQUFHLEtBQUs7QUFDaEJBLEdBQUssQ0FBQyxFQUFFLEdBQUcsS0FBSztBQUNoQkEsR0FBSyxDQUFDLEdBQUcsR0FBRyxTQUFTO0FBQ3JCQSxHQUFLLENBQUMsR0FBRyxHQUFHLFNBQVM7QUFDckJBLEdBQUssQ0FBQyxNQUFNLEdBQUcsSUFBSTtBQUNuQkEsR0FBSyxDQUFDLEtBQUssR0FBRyxHQUFHO0FBQ2pCQSxHQUFLLENBQUMsR0FBRyxHQUFHLFFBQVE7QUFDcEJBLEdBQUssQ0FBQyxHQUFHLEdBQUcsU0FBUztBQUNyQkEsR0FBSyxDQUFDLEdBQUcsR0FBRyxTQUFTOzs7Ozs7O0FBT3JCLE1BQU0sQ0FBQyxPQUFPLEdBQUc7O0VBRWYsT0FBQSxLQUFLO0VBQ0wsT0FBQSxLQUFLO0VBQ0wsV0FBQSxTQUFTO0VBQ1QsV0FBQSxTQUFTO0VBQ1QsU0FBQSxPQUFPOztFQUVQLFFBQUEsTUFBTTtFQUNOLE9BQUEsS0FBSztFQUNMLEtBQUEsR0FBRztFQUNILE1BQUEsSUFBSTs7RUFFSixVQUFBLFFBQVE7RUFDUixLQUFBLEdBQUc7RUFDSCxXQUFBLFNBQVM7RUFDVCxXQUFBLFNBQVM7RUFDVCxRQUFBLE1BQU07O0VBRU4sS0FBQSxHQUFHO0VBQ0gsS0FBQSxHQUFHOztFQUVILE9BQUEsS0FBSztFQUNMLEtBQUEsR0FBRztFQUNILGdCQUFBLGNBQWM7O0VBRWQsS0FBQSxHQUFHO0VBQ0gsS0FBQSxHQUFHO0VBQ0gsS0FBQSxHQUFHO0VBQ0gsSUFBQSxFQUFFO0VBQ0YsSUFBQSxFQUFFO0VBQ0YsS0FBQSxHQUFHO0VBQ0gsS0FBQSxHQUFHO0NBQ0o7In0=