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

Improving the purity analysis #14

Open
florian-kuebler opened this issue Jan 7, 2020 · 0 comments
Open

Improving the purity analysis #14

florian-kuebler opened this issue Jan 7, 2020 · 0 comments
Assignees

Comments

@florian-kuebler
Copy link
Collaborator

Taken from Bitbucket#157

Can we do something about the following issue (from the ASE paper):
"In contrast to Benton and Fischer, we treat methods reading the receiver's mutable state as \property{side-effect free} instead of \property{externally pure}.
This enables us to classify methods with calls on non-confined receiver objects as \property{side-effect free} rather than \property{impure}.
The drawback is that a caller that invokes such methods on a confined receiver object can not be \property{pure} anymore."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants