Skip to content

Commit 9151e1a

Browse files
committed
feat(effect): add durable message queue processing to Counter actor
Add Message.make definitions (Reset, IncrementBy) alongside existing actions, and implement pull-based queue processing via Queue.take with Match.exhaustive pattern matching in a forked scoped fiber.
1 parent e628723 commit 9151e1a

3 files changed

Lines changed: 54 additions & 11 deletions

File tree

examples/effect/src/actors/counter/api.ts

Lines changed: 19 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/effect/src/actors/counter/live.ts

Lines changed: 31 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/effect/src/client.ts

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)