parallel.es
parallel.es copied to clipboard
Parallelize your JavaScript Applications with Ease
I hope these examples are helpful to people. I think your examples repo is helpful, but the examples are so complicated it doesn't give you an at-a-glance view of what...
I spent quite a bit of time rewriting my Node.js scripts to take advantage of the parallelization of this library. There were lots of loops that I could try to...
Migrate to a Testing Framework that can be executed on node and in the browser as well. Add missing nodejs tests.
This requires #55 and describes a potential approach. The idea is that recursion functions like QuickSort can be implemented with a manual or automatic task scheduling similar to what the...
ES6 allows destructuring of function parameters, e.g. ``` ts export function knightTours(startPath, { board, boardSize }) {} ``` Such a function is currently not correctly seralized / deserialized and therefore...
Add Cancellation support to task and parallel. This allows to cancel already scheduled tasks.
[SharedArrayBuffer](https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer) adds support for a shared memory in JavaScript. This could leverage the performance of message passing.
Add support for [transferables](https://developer.mozilla.org/de/docs/Web/API/Transferable).