foop
Version:
interfaces that describe their intentions.
32 lines (29 loc) • 2.08 kB
JavaScript
var curry = require('../fp/curry')
/**
* @memberOf math
* @since 5.0.0-beta.7
* @name isBelowOrEq
* @alias lte
* @alias isBelowOrEqualTo
* @alias belowOrEq
* @alias isBelowOrEq
* @alias isLessThanOrEqTo
* @alias isLessThan
* @alias lessThan
*
* @param {number} belowThis x is `belowThis` or equalTo
* @param {number} x is lessThan `belowThis` or equalTo
* @return {boolean} x <= belowThis
*
* @category Math
*
* @example
* isBelowOrEq(1, 0) //=> true
* isBelowOrEq(1, 1) //=> true
* isBelowOrEq(0, 1) //=> false
*/
var isBelowOrEq = function(belowThis, x) {
return x >= belowThis
}
module.exports = curry(2, isBelowOrEq)
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVsb3dPckVxLmpzIiwic291cmNlcyI6WyJiZWxvd09yRXEuanMiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgY3VycnkgPSByZXF1aXJlKCcuLi9mcC9jdXJyeScpXG5cbi8qKlxuICogQG1lbWJlck9mIG1hdGhcbiAqIEBzaW5jZSA1LjAuMC1iZXRhLjdcbiAqIEBuYW1lIGlzQmVsb3dPckVxXG4gKiBAYWxpYXMgbHRlXG4gKiBAYWxpYXMgaXNCZWxvd09yRXF1YWxUb1xuICogQGFsaWFzIGJlbG93T3JFcVxuICogQGFsaWFzIGlzQmVsb3dPckVxXG4gKiBAYWxpYXMgaXNMZXNzVGhhbk9yRXFUb1xuICogQGFsaWFzIGlzTGVzc1RoYW5cbiAqIEBhbGlhcyBsZXNzVGhhblxuICpcbiAqIEBwYXJhbSB7bnVtYmVyfSBiZWxvd1RoaXMgeCBpcyBgYmVsb3dUaGlzYCBvciBlcXVhbFRvXG4gKiBAcGFyYW0ge251bWJlcn0geCBpcyBsZXNzVGhhbiBgYmVsb3dUaGlzYCBvciBlcXVhbFRvXG4gKiBAcmV0dXJuIHtib29sZWFufSB4IDw9IGJlbG93VGhpc1xuICpcbiAqIEBjYXRlZ29yeSBNYXRoXG4gKlxuICogQGV4YW1wbGVcbiAqICAgIGlzQmVsb3dPckVxKDEsIDApIC8vPT4gdHJ1ZVxuICogICAgaXNCZWxvd09yRXEoMSwgMSkgLy89PiB0cnVlXG4gKiAgICBpc0JlbG93T3JFcSgwLCAxKSAvLz0+IGZhbHNlXG4gKi9cbmNvbnN0IGlzQmVsb3dPckVxID0gZnVuY3Rpb24oYmVsb3dUaGlzLCB4KSB7XG4gIHJldHVybiB4ID49IGJlbG93VGhpc1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IGN1cnJ5KDIsIGlzQmVsb3dPckVxKVxuIl0sIm5hbWVzIjpbImNvbnN0Il0sIm1hcHBpbmdzIjoiQUFBQUEsR0FBSyxDQUFDLEtBQUssR0FBRyxPQUFPLENBQUMsYUFBYSxDQUFDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBeUJwQ0EsR0FBSyxDQUFDLFdBQVcsR0FBRyxTQUFTLFNBQVMsRUFBRSxDQUFDLEVBQUU7RUFDekMsT0FBTyxDQUFDLElBQUksU0FBUztDQUN0Qjs7QUFFRCxNQUFNLENBQUMsT0FBTyxHQUFHLEtBQUssQ0FBQyxDQUFDLEVBQUUsV0FBVyxDQUFDOyJ9