1.0.8 • Published 5 years ago

@yunfly/chunk-promise v1.0.8

Weekly downloads
21
License
MIT
Repository
github
Last release
5 years ago

chunk-promise Build Status Coverage Status

这个模块将Promise分成多个块,并依次执行它

This module breaks the Promise into chunks and executes it in turn

Install

  npm i @yunfly/chunk-promise

USE

  import { chunkPromise } from '../lib/index';

  var promises = [
      () => Promise.resolve('a'),
      () => Promise.resolve('b'),
      () => Promise.resolve('c'),
      () => Promise.resolve('d'),
      () => Promise.resolve('e'),
      () => Promise.resolve('f'),
      () => Promise.resolve('g'),
    ]

    chunkPromise(promises, 2)
      .then(results => {
        // ["a", "b", "c", "d", "e", "f", "g"]
        // do something
      });
1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago