参数化函数

时间:2016-07-08 10:00:12

标签: javascript ramda.js

有没有办法参数化whereEq,所以我可以删除'完成:true'在下面的控制台日志示例中调用函数时传递此信息?

let incomplete = R.filter( R.whereEq( { complete: false } ) ) 

console.log( incomplete( data )) 

2 个答案:

答案 0 :(得分:0)

this可能会有所帮助。

defmodule Spaces.Tag do
  use Spaces.Web, :model
#Changed to below
defmodule Spaces.Tag do
  use Ecto.Schema

答案 1 :(得分:0)

为什么不

let incomplete = (data, bool) => R.filter(R.whereEq({complete: bool}), data);

(虽然名称'不完整'真的不再有意义......)?