點燈坊

學而時習之,不亦悅乎

Tag : Ramda/allPass

Ramda 之 unionWith()

若想將兩個 Array 加以合併,並只保留不重複部分,Ramda 提供了 union(),但若要自訂比較條件,則要使用 unionWith()

Ramda 之 differenceWith()

若要找出第一個 Array 哪些 Element 不在第二個 Array,Ramda 提供了 difference(),但若要自訂比較條件,則要使用 differenceWith()

Ramda 之 allPass()

Ramda 有 all() 並不令人訝異,ECMAScript 也有 every(),但 Ramda 又另外提供了 allPass(),這與 all() 有什麼不同呢 ?