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.
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
New API to define triggers #1820
New API to define triggers #1820
Changes from 19 commits
5bc257e
56df3c3
974ca81
93a9905
7ee7b9e
b97daf5
21335f5
a7e0875
de687ba
e25ac36
b3bf8ac
c3f09d3
0941940
bbb9374
a56bb75
8379a44
cd2a01d
38a6e4a
072f831
020c661
ceef66d
f0fc064
9af5b0f
2450e1a
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could define a type
Callable[Var, List[Var]]
for the lambda type and use that instead ofAny
. Also, when wouldVar
be the dictionary value type, wouldn't it always be a Callable?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I put Any because my previous definition using LambdaTypes was causing a lot of pyright errors.
Also the Union[Var, ...] is for backward compatibility until removal of deprecated features.