{"ScriptPreparationCode":"var data = Array(10000000).fill({ a: \u0027a\u0027, b: 1 });","TestCases":[{"Name":"Chain","Code":"_.chain(data).filter(f =\u003E f.a === \u0027a\u0027).filter(f =\u003E f.b === 1).filter(f =\u003E f.b \u002B 1 === 2).map(f =\u003E f.a).filter(f =\u003E f === \u0027a\u0027).value()","IsDeferred":false},{"Name":"Native (with \u0026\u0026)","Code":"data.filter(f =\u003E f.a === \u0027a\u0027 \u0026\u0026 f.b === 1 \u0026\u0026 f.b \u002B 1 === 2).map(f =\u003E f.a).filter(f =\u003E f === \u0027a\u0027)","IsDeferred":false},{"Name":"Native","Code":"data.filter(f =\u003E f.a === \u0027a\u0027).filter(f =\u003E f.b === 1).filter(f =\u003E f.b \u002B 1 === 2).map(f =\u003E f.a).filter(f =\u003E f === \u0027a\u0027)","IsDeferred":false},{"Name":"Flow","Code":"_.flow(\r\n _.filter(f =\u003E f.a === \u0027a\u0027),\r\n _.filter(f =\u003E f.b === 1),\r\n _.filter(f =\u003E f.b \u002B 1 === 2),\r\n _.map(f =\u003E f.a),\r\n _.filter(f =\u003E f === \u0027a\u0027)\r\n)(data)","IsDeferred":false},{"Name":"Chain (with \u0026\u0026)","Code":"_.chain(data).filter(f =\u003E f.a === \u0027a\u0027 \u0026\u0026 f.b === 1 \u0026\u0026 f.b \u002B 1 === 2).map(f =\u003E f.a).filter(f =\u003E f === \u0027a\u0027).value()","IsDeferred":false}]}