node package manager

func-invoke

invoke

 
var invoke = require( 'invoke' )
 
documents.forEach( invoke('setState', 'saved') )

invoke.async

 
var invoke = require( 'invoke' ).async
 
async.forEach( documents, invoke('save', 'redis'), function( err ){
  
})