Skip to content

Replace stringly-typed event API with Event[A]#6

Merged
arashi01 merged 2 commits intomainfrom
typed_event_api
Dec 21, 2025
Merged

Replace stringly-typed event API with Event[A]#6
arashi01 merged 2 commits intomainfrom
typed_event_api

Conversation

@arashi01
Copy link
Copy Markdown
Owner

Replaces stringly-typed event API with Event[A] typeclass that couples event identity with payload type at compile-time, matching Command pattern.

Events follow the same pattern, with the key difference being events are bidirectional and have a single payload type rather than request/response.

@arashi01 arashi01 changed the title Replace stringly-typed event API with Event[A] Replace stringly-typed event API with Event[A] Dec 21, 2025
@arashi01 arashi01 merged commit e2b8b6a into main Dec 21, 2025
4 checks passed
@arashi01 arashi01 deleted the typed_event_api branch December 21, 2025 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant