-
-
Notifications
You must be signed in to change notification settings - Fork 318
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
Fix false interpreter #7369
base: main
Are you sure you want to change the base?
Fix false interpreter #7369
Conversation
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.
So much cleaner with purity inference. Good change!
@@ -11,132 +11,124 @@ import Variable exposing [Variable] | |||
# It has some extra constraints: | |||
# 1) The input files are considered too large to just read in at once. Instead it is read via buffer or line. | |||
# 2) The output is also considered too large to generate in memory. It must be printed as we go via buffer or line. | |||
|
|||
# All of the notes below this line are hopefully outdated with purity inference. |
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.
nitpick: maybe prefix this with a TODO so we remember to remove the outdated notes if this successfully fixes the issue they point out?
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.
Good call. Removed. I think it is all resolved.
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.
Also, false feels surprisingly snappy for what it is.
8c25728
to
397e804
Compare
Gets the false interpreter upgraded to purity inference, cleaned up in general, and running as a test again.