blob: 6828a036f8c8ef090d32ea92cba8f930601980cd [file] [log] [blame]
/**
* word count utility, coded as an asynchronous action for pedagogical
* purposes
*/
function wc(params) {
var str = params.payload;
var words = str.split(" ");
var count = words.length;
console.log("The message '"+str+"' has", count, 'words');
whisk.done({count: count});
}
function main(params) {
setTimeout(function() {
wc(params);
}, 100);
return whisk.async();
}