@@ -245,8 +245,8 @@ Elm.Native.List.make = function(elm) {
245 var arr = [];
245 var arr = [];
246 var pattern = [x];
246 var pattern = [x];
247 while (n > 0) {
247 while (n > 0) {
248− if (n & 1) arr += pattern;
248+ if (n & 1) arr = arr.concat(pattern);
249− n >>= 1, pattern += pattern;
249+ n >>= 1, pattern = pattern.concat(pattern);
251 return fromArray(arr);
251 return fromArray(arr);