| var _objectAssign = |
| /*#__PURE__*/ |
| require("./internal/_objectAssign"); |
| |
| var _curry2 = |
| /*#__PURE__*/ |
| require("./internal/_curry2"); |
| /** |
| * Create a new object with the own properties of the first object merged with |
| * the own properties of the second object. If a key exists in both objects, |
| * the value from the second object will be used. |
| * |
| * @func |
| * @memberOf R |
| * @since v0.26.0 |
| * @category Object |
| * @sig {k: v} -> {k: v} -> {k: v} |
| * @param {Object} l |
| * @param {Object} r |
| * @return {Object} |
| * @see R.mergeLeft, R.mergeDeepRight, R.mergeWith, R.mergeWithKey |
| * @example |
| * |
| * R.mergeRight({ 'name': 'fred', 'age': 10 }, { 'age': 40 }); |
| * //=> { 'name': 'fred', 'age': 40 } |
| * |
| * const withDefaults = R.mergeRight({x: 0, y: 0}); |
| * withDefaults({y: 2}); //=> {x: 0, y: 2} |
| * @symb R.mergeRight(a, b) = {...a, ...b} |
| */ |
| |
| |
| var mergeRight = |
| /*#__PURE__*/ |
| _curry2(function mergeRight(l, r) { |
| return _objectAssign({}, l, r); |
| }); |
| |
| module.exports = mergeRight; |