Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DevEx API #192

Open
wants to merge 8 commits into
base: using_transformers_registration
Choose a base branch
from
Open

DevEx API #192

wants to merge 8 commits into from

Conversation

ashfame
Copy link
Member

@ashfame ashfame commented Dec 27, 2024

Closes #193

Requires #191 to be merged first.

This PR introduces Ops class, the only class developers would need to interact with. Everything else is abstracted away for them.

Under Ops class, we manage Handlers registry (earlier built as Transformers registry) and Observers registry, to handle or observe subjects as they are liberated.

@ashfame ashfame self-assigned this Dec 27, 2024
@ashfame ashfame marked this pull request as ready for review December 27, 2024 09:39
@ashfame ashfame changed the title Devex api DevEx API Dec 27, 2024
@ashfame ashfame linked an issue Dec 27, 2024 that may be closed by this pull request
@ashfame ashfame requested a review from psrpinto January 2, 2025 15:56
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.

Build API interface for developers to interact with
1 participant