Ramda.js snippets
Real world, tested pure functions that utilise Ramda.js
The functions are intentionally readable. Always read the accompanying test
- compareAndFilter_TwoArrays(arr, tags) ⇒
array
compareAndFilter_TwoArrays
- filterByPropsAndValues(data, prop, value) ⇒
array
filterByPropsAndValues
- findAllUniqueValues(data) ⇒
array
findAllUniqueValues
- removeEmptyArrayItems(data) ⇒
array
removeEmptyArrayItems
- findAllUniqueValuesFlatMap(data) ⇒
array
findAllUniqueValuesFlatMap
- changePropArrayValueFromNestedObject(data, find, replace) ⇒
array
changePropArrayValueFromNestedObject
- sortByDateAsc(data) ⇒
array
sortByDateAsc
- sortByDateDesc(data) ⇒
array
sortByDateDesc
- sortByBoolean(data) ⇒
array
sortByBoolean
compareAndFilter_TwoArrays
Kind: global function
Param | Type |
---|---|
arr | array |
tags | array |
filterByPropsAndValues
Kind: global function
Param | Type |
---|---|
data | array |
prop | string |
value | string |
findAllUniqueValues
Kind: global function
Param | Type |
---|---|
data | array |
removeEmptyArrayItems
Kind: global function
Param | Type |
---|---|
data | array |
findAllUniqueValuesFlatMap
Kind: global function
Param | Type |
---|---|
data | array |
changePropArrayValueFromNestedObject
Kind: global function
Param | Type |
---|---|
data | array |
find | string |
replace | string |
sortByDateAsc
Kind: global function
Param | Type |
---|---|
data | array |
sortByDateDesc
Kind: global function
Param | Type |
---|---|
data | array |
sortByBoolean
Kind: global function
Param | Type |
---|---|
data | array |