import libAsync = require("../.."); export = function(): void { console.info("The test for libAsync.list.map started."); libAsync.map.series( [4124, 424, 124, 23412423, 421412, 4214, 41241, 412], function(val: number, key: number, next: libAsync.MapNextCallback): void { console.info(`[list.map.series] ${key} => ${val}.`); next(null, val * 3); }, function(err: Error, vals: number[]): void { console.info(`[list.map.series] completed with ${JSON.stringify(vals)}.`); } ); libAsync.map.series( { "a": 123, "b": 321, "c": 666 }, function(val: number, key: string, next: libAsync.MapNextCallback): void { console.info(`[list.map.series] ${key} => ${val}.`); next(null, val * 3); }, function(err: Error, vals: libAsync.Dictionary): void { console.info(`[list.map.series] completed with ${JSON.stringify(vals)}.`); } ); };