{"ScriptPreparationCode":null,"TestCases":[{"Name":"xform","Code":"transduce(xform, conj, [], data)","IsDeferred":false},{"Name":"classic","Code":"data\r\n .map(item =\u003E item.val)\r\n .map(val =\u003E val \u002B 2)\r\n .reduce((acc, val) =\u003E acc.length !== 0 \u0026\u0026 acc[acc.length - 1] === val ? acc : [...acc, val], [])\r\n .filter(isEven)","IsDeferred":false},{"Name":"classic v2","Code":"data\r\n .map(item =\u003E item.val)\r\n .map(val =\u003E val \u002B 2)\r\n .reduce((acc, val) =\u003E acc.length !== 0 \u0026\u0026 acc[acc.length - 1] === val ? acc : (acc.push(val) \u0026\u0026 acc), [])\r\n .filter(isEven)","IsDeferred":false},{"Name":"xform2","Code":"transduce(xform, conjm, [], data)","IsDeferred":false}]}