/fantastic-doodle

Ramda js snippets

Primary LanguageJavaScript

fantastic doodle

Ramda.js snippets

Real world, tested pure functions that utilise Ramda.js

The functions are intentionally readable. Always read the accompanying test

Functions

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(arr, tags) ⇒ array

compareAndFilter_TwoArrays

Kind: global function

Param Type
arr array
tags array

filterByPropsAndValues(data, prop, value) ⇒ array

filterByPropsAndValues

Kind: global function

Param Type
data array
prop string
value string

findAllUniqueValues(data) ⇒ array

findAllUniqueValues

Kind: global function

Param Type
data array

removeEmptyArrayItems(data) ⇒ array

removeEmptyArrayItems

Kind: global function

Param Type
data array

findAllUniqueValuesFlatMap(data) ⇒ array

findAllUniqueValuesFlatMap

Kind: global function

Param Type
data array

changePropArrayValueFromNestedObject(data, find, replace) ⇒ array

changePropArrayValueFromNestedObject

Kind: global function

Param Type
data array
find string
replace string

sortByDateAsc(data) ⇒ array

sortByDateAsc

Kind: global function

Param Type
data array

sortByDateDesc(data) ⇒ array

sortByDateDesc

Kind: global function

Param Type
data array

sortByBoolean(data) ⇒ array

sortByBoolean

Kind: global function

Param Type
data array