La-la-log!

by Patrick Hund

JavaScript

function utils(func, args) {
    return func.apply(func, args || []);
}

function laLaLog() {
	if (arguments.length === 0) {
    	console.log('nothing to log :-(');
        return;
    }
    var messages = Array.prototype.slice.call(arguments);
	messages.forEach(function (message) {
    	console.log(message);
    });
}

utils(laLaLog, [ 'foo', 'bar' ]);
utils(laLaLog);