{"ScriptPreparationCode":"var fp = _.noConflict();\r\n\r\nvar data = _.range(10000).map(function(i) {\r\n return {counter: i}\r\n});\r\n\r\nfunction isOdd(num) {\r\n return num % 2 === 1;\r\n}","TestCases":[{"Name":"Lodash filter","Code":"var result = _.filter(data, isOdd);","IsDeferred":false},{"Name":"Ramda filter","Code":"var result = R.filter(isOdd, data);","IsDeferred":false},{"Name":"Native filter","Code":"var result = data.filter(({counter}) =\u003E isOdd(counter));","IsDeferred":false},{"Name":"Lodash find","Code":"var result = _.find(data, {counter: 859});","IsDeferred":false},{"Name":"Ramda find","Code":"var result = R.find(R.propEq(\u0027counter\u0027, 859), data);","IsDeferred":false},{"Name":"Native find","Code":"var result = data.find(({counter}) =\u003E counter === 859);","IsDeferred":false}]}