logo

cafs

The cafs function stands for call async functions sequentially. It executes a list of async functions in sequence.

import { cafs } from '@aracna/core';

(async () => {
  let number;

  await cafs(
    async () => number++,
    async () => number++
  );

  // will log 2
  console.log(number);
})();