UNPKG

ramda-extension

Version:

Helpful functions built on top of the mighty Ramda

35 lines (29 loc) 714 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _ramda = require("ramda"); /** * See if an number (`val`) is within an array of two numbers ('list'). * * @func * @category Type * @param {Number} a Starting value * @param {Number} b Ending value * @param {Number} val The value to test * @return {Boolean} * @example * * R_.between(1, 5, 4); //=> true * R_.between(3, 8, 2.1); //=> false * R_.between(100.1, 102, 100.1); //=> true */ var between = (0, _ramda.curry)(function (min, max, val) { if (val >= min && val <= max) { return true; } return false; }); var _default = between; exports.default = _default;