有什么方法可以参数化whereEq,因此我可以删除“complete:true”并在以下控制台日志示例中调用函数时传递此信息?
let incomplete = R.filter( R.whereEq( { complete: false } ) )
console.log( incomplete( data ))
最佳答案
R.wrap在这里可能会有所帮助。
let incomplete = R.wrap(R.filter, function(filter, array, isComplete) {
return filter( R.whereEq( { complete: isComplete }), array )
})
incomplete(data, false);
关于javascript - 参数化功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38263852/