eugeneware / eugeneware/workerjs
Feature Suggestion: inline workers.
- Dominant language
- JavaScript
- Stars
- 40
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
like this:
``` js
var worker = new Worker(function() {
self.onmessage = function (msg) {
self.postMessage(fibo(msg.data));
};
function fibo (n) {
return n > 1 ? fibo(n - 1) + fibo(n - 2) : 1;
}
});
worker.onmessage = function (msg) {
expect(msg.data).to.equal(1346269);
};
worker.postMessage(30);
```
and with node mode:
``` js
var worker = new Worker(function() {
var gamma = require('gamma');
module.exports = function () {
postMessage(gamma(msg.data));
};
}, true);
worker.addEventListener('message', function (msg) {
expect(msg.data).to.equal(87178291200.00021);
done();
});
worker.postMessage(15);
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.