{"ScriptPreparationCode":"var ids = Array.from({ length: 10000 }, (_, index) =\u003E index \u002B 1)\r\nvar isPositive = i =\u003E i % 2 === 0","TestCases":[{"Name":"Array(map \u002B filter)","Code":"ids.map(R.identity).filter(isPositive).map(R.inc)","IsDeferred":false},{"Name":"ramda-transducer(map \u002B filter)","Code":"const transform = R.pipe(\r\n R.map(R.identity),\r\n R.filter(isPositive),\r\n R.map(R.inc)\r\n)\r\n\r\nR.transduce(\r\n transform,\r\n R.flip(R.append),\r\n [],\r\n ids,\r\n);","IsDeferred":false},{"Name":"ramda (map \u002B filter)","Code":"R.pipe(\r\n R.map(R.identity),\r\n R.filter(isPositive),\r\n R.map(R.inc)\r\n)(ids)","IsDeferred":false},{"Name":"rubico (map \u002B filter)","Code":"rubico.pipe([\r\n rubico.map(R.identity),\r\n rubico.filter(isPositive),\r\n rubico.map(R.inc),\r\n])(ids)","IsDeferred":false},{"Name":"rubico transducers","Code":"rubico.transform(rubico.pipe([\r\n rubico.map(R.identity),\r\n rubico.filter(isPositive),\r\n rubico.map(R.inc),\r\n]), [])(ids)","IsDeferred":false}]}