@@ -4,6 +4,7 @@ Elm.Native.Time = function(elm) {
5 var Signal = Elm.Signal(elm);
5 var Signal = Elm.Signal(elm);
6 var Maybe = Elm.Maybe(elm);
6 var Maybe = Elm.Maybe(elm);
7+ var Utils = Elm.Native.Utils(elm);
8 function fpsWhen(desiredFPS, isOn) {
9 function fpsWhen(desiredFPS, isOn) {
9 var msPerFrame = 1000 / desiredFPS;
10 var msPerFrame = 1000 / desiredFPS;
@@ -37,8 +38,8 @@ Elm.Native.Time = function(elm) {
39 function since(t, s) {
40 function since(t, s) {
40− function cmp(a,b) { return !Value.eq(a,b) }
41+ function cmp(a,b) { return !Utils.eq(a,b) }
41− var dcount = Signal.count(Signal.delay(t)(s));
42+ var dcount = Signal.count(A2(Signal.delay, t, s));
42 return A3( Signal.lift2, F2(cmp), Signal.count(s), dcount );
43 return A3( Signal.lift2, F2(cmp), Signal.count(s), dcount );
44 function after(t) {
45 function after(t) {