-
Notifications
You must be signed in to change notification settings - Fork 153
feat(parser): simplify ParseResult
and parse
inference
#3568
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
Conversation
|
@am29d can I convert it back to draft until the CI is green? |
Let me fix it. |
|
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.
Great work, I tested this locally and it works perfectly 🔥
Thank you for fixing this!
Summary
Changes
This PR simplifies
ParseResult
type usage. Previously you would need to specify input and output types, which were redundant when not using envelopes.This change also required type narrowing for the
parse
function.Issue number: closes #3096
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.