0.1.1 • Published 4 years ago

@giuem/worker v0.1.1

Weekly downloads
11
License
MIT
Repository
-
Last release
4 years ago

Worker (Experiment)

Make WebWorker great again.

Example

import { makeWorker } from '@giuem/worker';

function fibonacci(n) {
  if(n==0 || n == 1) return n;
  return fibonacci(n - 1) + fibonacci(n - 2);
}

const worker = makeWorker(fibonacci)

worker
  .exec(20)
  .then(console.log)
  .finally(() => {
    worker.terminate()
  })