JSFiddle - React, Tailwind, and code Playground
by webvitaly
HTML
<script src="//cdn.jsdelivr.net/npm/ramda@latest/dist/ramda.min.js"></script>
JavaScript
var data = [
undefined,
null,
'',
{fname: 'Roy', lname: 'Red'},
{fname: 'Gary', lname: 'Green'},
{fname: 'Bob', lname: 'Blue'},
];
var notEmpty = R.complement(R.either(R.isEmpty, R.isNil));
var dataUpd = R.pipe(
R.filter(notEmpty),
)(data);
alert( JSON.stringify(dataUpd) );