diff --git a/lib/node_modules/@stdlib/utils/async/inmap/lib/main.js b/lib/node_modules/@stdlib/utils/async/inmap/lib/main.js index 41091e060319..ee90aa06da15 100644 --- a/lib/node_modules/@stdlib/utils/async/inmap/lib/main.js +++ b/lib/node_modules/@stdlib/utils/async/inmap/lib/main.js @@ -48,35 +48,28 @@ var factory = require( './factory.js' ); * @returns {void} * * @example -* var readFile = require( '@stdlib/fs/read-file' ); +* var nextTick = require( '@stdlib/utils/next-tick' ); +* var inmapAsync = require( '@stdlib/utils/async/inmap' ); * -* function done( error, results ) { -* if ( error ) { -* throw error; -* } -* console.log( results ); -* } +* var arr = [ 1, 2, 3, 4 ]; * -* function read( file, next ) { -* var opts = { -* 'encoding': 'utf8' -* }; -* readFile( file, opts, onFile ); +* function iterator( val, next ) { +* nextTick( cb ); +* function cb() { +* // Return the value multiplied by 2... +* next( null, val*2 ); +* } +* } * -* function onFile( error, data ) { +* function done( error, result ) { * if ( error ) { -* return next( error ); +* throw error; * } -* next( null, data ); -* } +* console.log( result ); +* // => [ 2, 4, 6, 8 ] * } * -* var files = [ -* './beep.js', -* './boop.js' -* ]; -* -* inmapAsync( files, read, done ); +* inmapAsync( arr, iterator, done ); */ function inmapAsync( collection, options, fcn, done ) { if ( arguments.length < 4 ) {

AltStyle によって変換されたページ (->オリジナル) /