thisをポイントフリーにすることはできますか?Pointfreeはラムダのオブジェクトのキーで文字列に配列を結合します
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"}
は、ほとんどすべての表現は、ポイントを含まない組成物で表現することができますが、それは、あなたがしなければならないという意味ではありません。特に、 'R.assoc'は非常に複雑な関数シグネチャを持ち、作成が非常に困難です。私は、あなたの特定の機能のポイントフリーの表記法は、どんなものでも、あなたの脳をうんざりして傷つけることを約束します。あなたの関数は読み込み可能であり、動作しますので、そのまま使用してください。 – naomik