multiply.js 650 B

1234567891011121314151617181920212223242526272829
  1. import _curry2 from "./internal/_curry2.js";
  2. /**
  3. * Multiplies two numbers. Equivalent to `a * b` but curried.
  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.divide
  14. * @example
  15. *
  16. * const double = R.multiply(2);
  17. * const triple = R.multiply(3);
  18. * double(3); //=> 6
  19. * triple(4); //=> 12
  20. * R.multiply(2, 5); //=> 10
  21. */
  22. var multiply =
  23. /*#__PURE__*/
  24. _curry2(function multiply(a, b) {
  25. return a * b;
  26. });
  27. export default multiply;