on master help sign in
merges was right biased by accident
commit345967272594973e4d63899f62ecba1781f3f1d8 authorEvan Czaplicki <info@elm-lang.org> dateMon 30 Sep 2013, 02:08 (13 years ago) parentb40f295
1 file changed+2−2
libraries/Native/Signal/Signal.js+2−2
libraries/Native/Signal/Signal.js+2−2
@@ -7,7 +7,7 @@ Elm.Native.Signal.make = function(elm) {
77 if (elm.Native.Signal.values) return elm.Native.Signal.values;
88
99 var Utils = Elm.Native.Utils.make(elm);
10− var foldl1 = Elm.List.make(elm).foldl1;
10+ var foldr1 = Elm.List.make(elm).foldr1;
1111
1212 function send(node, timestep, changed) {
1313 var kids = node.kids;
@@ -202,7 +202,7 @@ Elm.Native.Signal.make = function(elm) {
202202 }
203203
204204 function merge(s1,s2) { return new Merge(s1,s2); }
205− function merges(ss) { return A2(foldl1, F2(merge), ss); }
205+ function merges(ss) { return A2(foldr1, F2(merge), ss); }
206206
207207 return elm.Native.Signal.values = {
208208 constant : function(v) { return new Input(v); },