matthewrobb
5/30/2013 - 5:10 PM

Async function bind.

Async function bind.

var bindAsync = function(fn, ctx) {
    return function() {
        setTimeout(fn.bind.call(fn.apply, fn, ctx || this, arguments), 0);
    }
};