残りの演算子でR.mergeを使用する利点はありますか?R.mergeと残りの演算子との間に何か違いはありますか?
const a = {name: 'john', job: 'developer'};
const b = {name: 'peter', commute: 'bike', address: {city: 'San Francisco'}};
const c = {...a, ...b};
console.log('rest', c);
const d = R.merge(a, b);
console.log('R.merge', d);
cとdは同じであるように見えます。
R.mergeの実行中に残りの演算子が動作しないケースはありますか?