prop
- オブジェクトからプロパティを抜き出す
- mapとかと組み合わせると強い
// 同じ操作 [{name: "a"} {name: "b"}].map(o => o.name) [{name: "a"} {name: "b"}].map(R.prop("name")) // => ["a", "b"]
propEq
- オブジェクトのプロパティとある値の等価性をチェックする
- filterとかと組み合わせると強い
// 同じ操作 [{name: "a"} {name: "b"}].filter(o => o.name === "a") [{name: "a"} {name: "b"}].filter(R.propEq("name", "a")) // => [{name: "a"}]
o
- 関数を合成する
- composeと似てる
- 右から左に合成
View Comments