{"ScriptPreparationCode":"var object = {\r\n some: {\r\n prop1: 2,\r\n prop2: 3,\r\n }\r\n}\r\nvar propLens = R.lensProp(\u0027some\u0027);\r\nvar pathLens = R.lensPath([\u0027some\u0027, \u0027prop1\u0027]);","TestCases":[{"Name":"evolve assoc","Code":"var result = R.evolve({ some: R.assoc(\u0027prop1\u0027, 10) }, object)","IsDeferred":false},{"Name":"lens prop","Code":"var result = R.over(propLens, R.assoc(\u0027prop1\u0027, 10), object)","IsDeferred":false},{"Name":"assocPath","Code":"var result = R.assocPath([\u0027some\u0027, \u0027prop1\u0027], 10, object)","IsDeferred":false},{"Name":"lens path","Code":"var result = R.set(pathLens, 10, object)","IsDeferred":false}]}