-
Notifications
You must be signed in to change notification settings - Fork 19
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
Semantic checks #84
Comments
The first example is accessing a
This confusing situation should be avoided by disallowing this: |
We can also check for methods / functions that take and / or return |
…sing scope (includes writes to outer mutables and unstable function / method application) closes #84
This is an umbrella issue for cases when it is possible to write some code where it isn't clear semantically what should it do. These cases should be dealt with by either clearly defining what they do, or disallowing them. The latter means adding a semantic check to the native API and/or
parallelize
that detects the problem, and prints a helpful error message that explains the situation to the user.The text was updated successfully, but these errors were encountered: