을 사용하여 Lodash's merge에 해당하는 함수를 찾으려고합니다. 재귀 개체 키 기반 "병합"또는 "확장"을 수행합니다.Ramda를 재귀 적으로 "병합"또는 "확장"하시겠습니까?
let merged = R.someMethod(
{ name: 'Matt', address: { street: 'Hawthorne', number: 22, suffix: 'Ave' }},
{ address: { street: 'Pine', number: 33 }}
);
console.log(merged);
// => { name: 'Matt', address: { street: 'Pine', number: 33, suffix: 'Ave' }}
내가 R.set
간략하게 소개 된 것을 다음 pull request에서 발견, 곧 그 후 다음 rolled back : 동작은 다음과 유사합니다. 이 기능은 Ramda 라이브러리에 의해 캡처 된 적이 있습니까?
Ramda에서이 기능을 사용할 수 있습니까?
가 나는 문제를 만들 가치가 있다고 생각,하지만 난 정말 테이블에 어떤 미묘한 의견을 가지고하지 않는 등 정의되지 않은 값, 병합 배열, 해결하는 방법에 대해 똑같은 비트를 재탕 싫어 , 그리고 나는 그 자체로 기능을 가지고 싶은 욕망이이 시점에서 매우 큰 소리로 말하고 있는지 확신하지 못합니다 ... – Himmel
물론 당신이 좋아하는 것처럼. 나는 그런 기능을 추가하기위한 계속적인, 그러나 아주 낮은 압력이 있다고 생각한다. 그러나 프로토 타입 체인, 정의되지 않은 구조 및 순환 구조에도 불구하고 API가 환상적으로 보이지 않기 때문에 나를 비롯한 많은 사람들이 저항했습니다. 그러나 완벽한 존재가 선의적일 수 있습니다. –