ogregor
@ogregor
арендатор vpn сервера debian

Как прокинуть аргумент в одну из функции композиции библиотеки Ramda?

Здравствуйте существует ли способ прокинуть аругменты в одну из функций вхродящих в композицию библиотеки Ramda
Вот пример

- есть массив объектов фильтра

const filter = [
  {
    "name": "custName",
    "value": "\"8905040452, 2810003613\""
  },
  {
    "name": "region",
    "value": "[9,34,25,4,96,15,120,83,105,122,35,81,12,95,2,14,86,101,82,23,118]"
  }
]


- использую функцию для извлечения конкретных значений. конкретного среза фильтра

const filterInnR = R.compose(
  R.pluck('value'),
  R.filter(R.where({
      name:R.equals('custName')
    })
    )
  )

console.log(filterInnR(filter))


- можно ли каким либо образом сделать эту функцию универсальной передавая в нее в качестве одного из аргументов, аргумент имени поля по которому надо извлечь значения?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы