code: async function run() {
    await benchmark(
      () => map(f => f(), createPromiseFuncs()),
      'Map (concurrency: 3)'
    );
    await benchmark(
      () => mapWithOptions(f => f(), { concurrency: 1 }, createPromiseFuncs()),
      'Map (concurrency: 1)'
    );
    await benchmark(
      () => mapSeries(f => f(), createPromiseFuncs()),
      'Map series'
    );
  }
docs: Map (concurrency: 3): 100000 promises handled in 384 ms Map (concurrency: 1): 100000 promises handled in 378 ms Map series: 100000 promises handled in 339 ms