Module: xblocks-core/utils/lazy

Deferred execution.

Parameters:
Name Type Description
callback function
args *
Source:
Returns:
Type
function
Example
import lazy from 'xblocks-core/utils/lazy';

var lazyCallback = function () {
    console.log(arguments);
};

lazy(lazyCallback, 'a');
lazy(lazyCallback, 'b');
lazy(lazyCallback, 'c');
// [ Array[ 'a', 'b', 'c' ] ]