UNPKG

725 BJavaScriptView Raw
1import _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
26var subtract =
27/*#__PURE__*/
28_curry2(function subtract(a, b) {
29 return Number(a) - Number(b);
30});
31
32export default subtract;
\No newline at end of file