@bett3r-dev/flyd
Version:
The less is more, modular, functional reactive programming library
14 lines (12 loc) • 313 B
JavaScript
var flyd = require('flyd');
var every = require('../every.js');
var startTime;
var dur = 1000;
var ticks = 0;
var e = every(dur);
flyd.map(function(t) {
startTime === undefined ? startTime = t : ++ticks;
console.log(t);
console.log('Drift: ' + (startTime + (ticks * dur) - t));
// console.log(t);
}, e);