Kann this pointfree erfolgen?Pointfree Join Array zu String, nach Schlüssel in Objekt, in Ramda
var joinByKey = R.curry(function(key, model){
return R.assoc(key, R.join(',' ,R.prop(key, model)), model);
});
var input = { a: ['1', '2', '3'] };
var result = joinByKey("a", input); // {"a": "1,2,3"}
ziemlich jeder Ausdruck kann mit punktfreien Zusammensetzungen dargestellt werden, aber es bedeutet nicht, Sie sollten. Insbesondere hat der 'R.assoc' eine sehr komplexe Funktionssignatur, die es sehr schwierig macht, zu komponieren. Ich verspreche Ihnen, dass die Punkt-freie Notation Ihrer speziellen Funktion, was auch immer es sein mag, Kauderwelsch sein und Ihr Gehirn verletzen wird. Deine Funktion ist lesbar und funktioniert, also behalte es so. – naomik