@@ -82,7 +82,7 @@ Elm.Native.Array.make = function(elm) {
8282 for (var i = 0; i < table.length; i++) {
8383 table[i] = initialize_( f, h - 1, from + (i * step)
8484 , Math.min(from + ((i + 1) * step), to));
85− if (i > 0) { lengths[i] = lengths[i-1] + length(table[i]); }
85+ lengths[i] = length(table[i]) + (i > 0 ? lengths[i-1] : 0);
8686 }
8787 return { ctor:"_Array", height:h, table:table, lengths:lengths };
8888 }