subtract.js 725 B

1234567891011121314151617181920212223242526272829303132
  1. import _curry2 from "./internal/_curry2.js";
  2. /**
  3. * Subtracts its second argument from its first argument.
  4. *
  5. * @func
  6. * @memberOf R
  7. * @since v0.1.0
  8. * @category Math
  9. * @sig Number -> Number -> Number
  10. * @param {Number} a The first value.
  11. * @param {Number} b The second value.
  12. * @return {Number} The result of `a - b`.
  13. * @see R.add
  14. * @example
  15. *
  16. * R.subtract(10, 8); //=> 2
  17. *
  18. * const minus5 = R.subtract(R.__, 5);
  19. * minus5(17); //=> 12
  20. *
  21. * const complementaryAngle = R.subtract(90);
  22. * complementaryAngle(30); //=> 60
  23. * complementaryAngle(72); //=> 18
  24. */
  25. var subtract =
  26. /*#__PURE__*/
  27. _curry2(function subtract(a, b) {
  28. return Number(a) - Number(b);
  29. });
  30. export default subtract;