ramda library functional ramda.js

ramda.js - library - ramda npm



¿Qué es Ramda equivalente a underscore.js ''compacto''? (2)

¿Tiene Ramda una función para eliminar valores falsos de una lista?

Sé que podemos simplemente hacer var compact = R.filter(R.identity); ¿Pero me estoy perdiendo la función ya hecha?


No hay un equivalente directo, pero R.filter(R.identity) y R.filter(Boolean) funcionan ambos.

R.reject(R.isNil) es útil para filtrar nulos / indefinidos.


Puede utilizar el compact Ramda Adjunct que funciona como los equivalentes de subrayado / Lodash.

RA.compact([0, 1, false, 2, '''', 3]); //=> [1, 2, 3]