puru
Go-style concurrency and parallelism for JavaScript. Works on Node.js and Bun.
File Explorer
Download Latest Version (.zip)- config.json
- README.md
- bug_report.yml
- feature_request.yml
- ci.yml
- docs.yml
- publish.yml
- dependabot.yml
- pull_request_template.md
- pre-commit
- settings.json
- 01-fibonacci.ts
- 02-primes.ts
- 03-matrix.ts
- 04-data-processing.ts
- 05-overhead.ts
- 06-channels-pipeline.ts
- 07-concurrent-async.ts
- 08-mutex.ts
- 09-errgroup.ts
- 10-select-default.ts
- 11-once-ticker.ts
- run-all.ts
- utils.ts
- API.md
- BENCHMARKS.md
- CHOOSING-PRIMITIVES.md
- HOW-IT-WORKS.md
- PURU-VS-PISCINA.md
- USE-CASES.md
- 01-spawn.ts
- 02-waitgroup.ts
- 03-errgroup.ts
- 04-channels.ts
- 05-mutex-once.ts
- 06-select-timers.ts
- 07-task.ts
- 08-configure-stats.ts
- 09-file-hashing.ts
- 10-log-pipeline.ts
- 11-health-check.ts
- 12-json-processing.ts
- 13-dashboard-aggregation.ts
- 14-context.ts
- 15-rwmutex-timer-cond.ts
- base.ts
- bun-worker.d.ts
- bun.ts
- inline.ts
- node.ts
- after.ts
- bootstrap.ts
- channel.ts
- cond.ts
- configure.ts
- context.ts
- errgroup.ts
- index.ts
- mutex.ts
- once.ts
- pool.ts
- queue.ts
- registry.ts
- runtime.ts
- select.ts
- semaphore.ts
- serialize.ts
- spawn.ts
- ticker.ts
- timer.ts
- types.ts
- waitgroup.ts
- after.test.ts
- channel-worker.test.ts
- channel.test.ts
- concurrent.test.ts
- cond.test.ts
- configure.test.ts
- context.test.ts
- errgroup.test.ts
- inline.test.ts
- mutex.test.ts
- once.test.ts
- pool.test.ts
- queue.test.ts
- registry.test.ts
- select.test.ts
- semaphore.test.ts
- serialize.test.ts
- spawn.test.ts
- stats.test.ts
- ticker.test.ts
- timer.test.ts
- waitgroup.test.ts
- work-stealing.test.ts
- choosing-primitives.md
- how-it-works.md
- puru-vs-piscina.md
- use-cases.md
- benchmarks.md
- intro.md
- custom.css
- index.module.css
- index.tsx
- .nojekyll
- .gitignore
- docusaurus.config.ts
- package-lock.json
- package.json
- sidebars.ts
- tsconfig.json
- typedoc.tsconfig.json
- .gitignore
- .oxfmtrc.json
- .oxlintrc.json
- AGENTS.md
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE
- llms-full.txt
- llms.txt
- package-lock.json
- package.json
- README.md
- SECURITY.md
- tsconfig.check.json
- tsconfig.json
- tsup.config.ts
- typedoc.json
- vitest.config.ts
// repository documentation
Was this content helpful?
(0 ratings)
