{"ScriptPreparationCode":"var objects = [{a:1},{b:2},{c:3},{d:4},{e:5},{a:1}];\r\nvar array1 = _.shuffle(objects.concat(objects));\r\nvar array2 = _.shuffle(array1);\r\n\r\nvar arrayOfFloats = Array(40).fill().map(Math.random);\r\nvar arrayOfFloatsShuffled = _.shuffle(arrayOfFloats);\r\n\r\nvar livres = [{\r\n \u0022rendu\u0022: false,\r\n \u0022dateRetour\u0022: \u00222015-11-04\u0022,\r\n \u0022titre\u0022: \u0022Le livre\u0022,\r\n \u0022utilisateur\u0022: \u0022Mickael\u0022\r\n }, {\r\n \u0022rendu\u0022: false,\r\n \u0022dateRetour\u0022: \u00222015-12-04\u0022,\r\n \u0022titre\u0022: \u0022Le titre\u0022,\r\n \u0022utilisateur\u0022: \u0022Mickael\u0022\r\n }, {\r\n \u0022rendu\u0022: false,\r\n \u0022dateRetour\u0022: \u00222015-01-04\u0022,\r\n \u0022titre\u0022: \u0022JS\u0022,\r\n \u0022utilisateur\u0022: \u0022Louis\u0022\r\n }, {\r\n \u0022rendu\u0022: true,\r\n \u0022dateRetour\u0022: \u00222013-11-04\u0022,\r\n \u0022titre\u0022: \u0022Ramda\u0022,\r\n \u0022utilisateur\u0022: \u0022Louis\u0022\r\n }, {\r\n \u0022rendu\u0022: false,\r\n \u0022dateRetour\u0022: \u00222015-11-02\u0022,\r\n \u0022titre\u0022: \u0022Lodash\u0022,\r\n \u0022utilisateur\u0022: \u0022Thibaud\u0022\r\n }, {\r\n \u0022rendu\u0022: false,\r\n \u0022dateRetour\u0022: \u00222015-11-04\u0022,\r\n \u0022titre\u0022: \u0022Xebia\u0022,\r\n \u0022utilisateur\u0022: \u0022Thibaud\u0022\r\n }];","TestCases":[{"Name":"Ramda.filter","Code":"R.filter(prop =\u003E prop.rendu === false, livres);","IsDeferred":false},{"Name":"lodash.filter","Code":"_.filter(livres, [\u0027rendu\u0027, false]);","IsDeferred":false},{"Name":"Ramda.differenceWith","Code":"R.differenceWith(array2, array1);","IsDeferred":false},{"Name":"lodash.differenceWith","Code":"_.differenceWith(array2, array1);","IsDeferred":false},{"Name":"Ramda.difference","Code":"R.difference(arrayOfFloats, arrayOfFloatsShuffled);","IsDeferred":false},{"Name":"lodash.difference","Code":"_.difference(arrayOfFloats, arrayOfFloatsShuffled);","IsDeferred":false},{"Name":"Ramda.sortBy","Code":"R.sortBy(val =\u003E val, arrayOfFloats);","IsDeferred":false},{"Name":"lodash.sortBy","Code":"_.sortBy(val =\u003E val, arrayOfFloats);","IsDeferred":false}]}