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

Added an ability to inspect state machine chains #151

Merged
merged 1 commit into from
Jul 9, 2024

Conversation

YohDeadfall
Copy link
Owner

That pull request improves debugging experience, so a dev using Kinetic can easily check what state machine a chain of LINQ calls produced:

var source = new PublishSubject<int>();
var observer = source   // + observable
                        // ├ ObserverStateMachine
    .Where(x => x > 0)  // ├ WhereStateMachind
    .Select(x => x + 1) // ├ SelectStateMachineelectStateMachine
    .ToObservable();    // └ ObservableStateMachine

@YohDeadfall YohDeadfall merged commit af5d7b9 into main Jul 9, 2024
1 check passed
@YohDeadfall YohDeadfall deleted the debugging-features branch July 9, 2024 15:33
@YohDeadfall YohDeadfall changed the title Added an ability to inspect stack machine chains Added an ability to inspect state machine chains Jul 11, 2024
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