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

Implement full flexibility in transformer arguments #18

Open
ReedOei opened this issue Jan 19, 2021 · 0 comments
Open

Implement full flexibility in transformer arguments #18

ReedOei opened this issue Jan 19, 2021 · 0 comments

Comments

@ReedOei
Copy link
Owner

ReedOei commented Jan 19, 2021

It is sometimes useful to allow the arguments in transformer flows to be in positions other than the final position. We should allow this using this following syntax, using an underscore to indicate the actual position of the argument. This should be required once implemented, because x --> f() --> y looks weird. We should forbid _ as a variable name.

Src --> F(x1, ..., xi, _, xj, ..., xn) --> Dst

Additionally, this same syntax should be used in filters, so we can (/have to) now write:

Src --[ q such that P(x1, ..., xi, _, xj, ..., xn) ]-> Dst
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

No branches or pull requests

1 participant