very-simple-scheduler

very simple scheduler

Usage no npm install needed!

<script type="module">
  import verySimpleScheduler from 'https://cdn.skypack.dev/very-simple-scheduler';
</script>

README

very-simple-scheduler

very simple scheduler

Getting Started

npm i very-simple-scheduler

Usage


const simple = require('.')

function work (state) {
  console.log(state)
  if (state < 5) this.schedule(state + 1)
}

function action (fn) {
  setTimeout(fn, 1000)
}

const scheduler = simple(work, action)

scheduler.schedule(0)


// 0 1 2 3 4 5

Test

npm test