From 864761b56e7e57bb01c36d469b3c9f99c3a424a4 Mon Sep 17 00:00:00 2001 From: ngunn Date: Tue, 26 Mar 2013 14:21:57 +0000 Subject: [PATCH] List.js: fix long-standing bug in append (2 chr$ change) Present since initial version: 389a6f5309a2ab62684b85dddb5766c3a263938d --- libraries/Native/List.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libraries/Native/List.js b/libraries/Native/List.js index 16dd0d5..5b13c88 100644 --- a/libraries/Native/List.js +++ b/libraries/Native/List.js @@ -1,4 +1,3 @@ - Elm.Native.List = function(elm) { "use strict"; @@ -46,11 +45,11 @@ Elm.Native.List = function(elm) { function append(xs,ys) { if (typeof xs === "string") { return xs.concat(ys); } if (xs === Nil) { return ys; } - var root = Cons(xs._0. Nil); + var root = Cons(xs._0, Nil); var curr = root; xs = xs._1; while (xs.ctor !== 'Nil') { - curr._1 = Cons(xs._0. Nil); + curr._1 = Cons(xs._0, Nil); xs = xs._1; curr = curr._1; }