on master help sign in
Minor documentation fix for JavaScript/Experimental.elm
970277fevancz
libraries/JavaScript/Experimental.elm+2−2
@@ -12,8 +12,8 @@ import JavaScript as JS
12-- { errorLevel:10, critical:true }
12-- { errorLevel:10, critical:true }
13--
13--
14-- -- BAD objects
14-- -- BAD objects
15−-- { answer = null }
15+-- { answer:null }
16−-- { info = [true,42,'what'] }
16+-- { info:[true,42,'what'] }
17toRecord : JSObject -> a
17toRecord : JSObject -> a
18toRecord = JS.toRecord
18toRecord = JS.toRecord
19
19
libraries/Native/List.js−4
@@ -280,7 +280,6 @@ Elm.Native.List = function(elm) {
280 if (!Utils.eq(array[i+j], sep[j])) { match = false; break; }
280 if (!Utils.eq(array[i+j], sep[j])) { match = false; break; }
281 }
281 }
282 if (match) {
282 if (match) {
283− console.log(i);
284 matches.push(i);
283 matches.push(i);
285 i += seplen - 1;
284 i += seplen - 1;
286 }
285 }
@@ -295,15 +294,12 @@ Elm.Native.List = function(elm) {
295 var out = Nil;
294 var out = Nil;
296 var index = alen - 1;
295 var index = alen - 1;
297 for (var i = matches.length; i--; ) {
296 for (var i = matches.length; i--; ) {
298− console.log('starts at', index);
299 var temp = Nil;
297 var temp = Nil;
300 var stop = matches[i] + seplen - 1;
298 var stop = matches[i] + seplen - 1;
301 for ( ; index > stop; --index ) {
299 for ( ; index > stop; --index ) {
302 temp = Cons(array[index], temp);
300 temp = Cons(array[index], temp);
303 }
301 }
304− console.log(toArray(temp));
305 out = Cons(temp,out);
302 out = Cons(temp,out);
306− console.log('ends at', index);
307 index -= seplen;
303 index -= seplen;
308 }
304 }
309 return out;
305 return out;