-
Notifications
You must be signed in to change notification settings - Fork 1
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
Effects API experiments #33
Closed
Closed
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a3ae4d3 - Browse repository at this point
Copy the full SHA a3ae4d3View commit details
Commits on Sep 21, 2023
-
Also adds pipe and flow combinators Change-type: minor
Configuration menu - View commit details
-
Copy full SHA for 455ae61 - Browse repository at this point
Copy the full SHA 455ae61View commit details
Commits on Sep 25, 2023
-
Observables now have a more monadic API, allowing mapping over the values and combining observables together. This will make it easier to use observables with effects Change-type: minor
Configuration menu - View commit details
-
Copy full SHA for c3ce636 - Browse repository at this point
Copy the full SHA c3ce636View commit details -
Update Effect API to work with Observables
This allows to have long running operations that are observable Change-type: minor
Configuration menu - View commit details
-
Copy full SHA for 9ec6c0a - Browse repository at this point
Copy the full SHA 9ec6c0aView commit details -
Modify task API to return effects
Task definitions now accept both the original definition, using condition, effect and actions, as well as the new API, using just an effect function returning an effect Change-type: minor
Configuration menu - View commit details
-
Copy full SHA for c713021 - Browse repository at this point
Copy the full SHA c713021View commit details -
Changing the task definition changed ids used when diagraming with mermaid. Change-type: patch
Configuration menu - View commit details
-
Copy full SHA for 3c38e3d - Browse repository at this point
Copy the full SHA 3c38e3dView commit details
Commits on Sep 26, 2023
-
Additional API improvements and fixes
Renames some effect helpers and makes condition usable with tasks defined with an effect. This allows to have fewer levels of callbacks when defining the effect for a task Change-type: minor
Configuration menu - View commit details
-
Copy full SHA for dcb6fe7 - Browse repository at this point
Copy the full SHA dcb6fe7View commit details -
Rewrite orchestrator example using the effects API
This allows to both test the new API and provide an example on how to work with this API Change-type: patch
Configuration menu - View commit details
-
Copy full SHA for fd74358 - Browse repository at this point
Copy the full SHA fd74358View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.