forge
login
or
join now
divy.zone
/
moroutine
star
8
fork
atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Offload functions to worker threads with shared memory primitives for Node.js.
star
8
fork
atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
overview
issues
pulls
pipelines
moroutine
/
test
/
fixtures
/
at
main
23 files
abort-signal.ts
feat: auto-detect and transfer AbortSignal arguments to workers
3 weeks ago
async-dispose.ts
chore: formatting fixes
2 weeks ago
backpressure.ts
chore: review cleanups, backpressure tests, changeset
1 week ago
channel-autodetect.ts
feat: auto-detect AsyncGenerator and StreamTask args
3 weeks ago
channel-fanout.ts
feat: Channel class with distributor for fan-out (work stealing)
3 weeks ago
context.ts
test: rewrite nested task-arg test to actually test nesting
3 weeks ago
exit-dedicated-main.ts
chore: add prettier, changesets, and Spindle CI workflows
3 weeks ago
exit-gen.ts
chore: add prettier, changesets, and Spindle CI workflows
3 weeks ago
exit-pool-main.ts
chore: add prettier, changesets, and Spindle CI workflows
3 weeks ago
freeze.ts
feat: add examples and freeze module registry on first task dispatch
3 weeks ago
is-task.ts
feat: add isTask() type guard for narrowing tasks to a moroutine
2 weeks ago
load-balancing.ts
chore: prettier lint fixes across project
2 weeks ago
map.ts
feat: add inert() and map() helpers for bounded fan-out
2 weeks ago
math.ts
feat: preserve error details across worker boundary
2 weeks ago
pool-ref-main.ts
fix: keep pool workers ref'd until disposal
2 weeks ago
shared-new.ts
feat: cross-worker serialization for tuple, string, bytes
3 weeks ago
stream-context.ts
fix: remove --test-force-exit, fix test hangs and unhandled rejections
2 weeks ago
stream-gen.ts
feat: preserve error details across worker boundary
2 weeks ago
stream-input.ts
feat: stream() input via MessageChannel with pause/resume backpressure
3 weeks ago
stream-pipeline.ts
fix: remove --test-force-exit, fix test hangs and unhandled rejections
2 weeks ago
sync.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
3 weeks ago
transfer.ts
feat: auto-transfer return values from workers
3 weeks ago
worker-handle.ts
feat: WorkerHandle, run.workers, and assign() dispatch support
2 weeks ago