You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since we know where the GHC throws errors about bang patterns in expression contexts, it should be possible to only traverse/modify the ASTs of the definitions those expressions are in.
Doing this should improve performance.
We could also do it in a more fine-grained way, e.g. if the bang pattern happens in a where block, there's no reason to modify anything outside of that particular definition in the where block.
The text was updated successfully, but these errors were encountered:
Since we know where the GHC throws errors about bang patterns in expression contexts, it should be possible to only traverse/modify the ASTs of the definitions those expressions are in.
Doing this should improve performance.
We could also do it in a more fine-grained way, e.g. if the bang pattern happens in a where block, there's no reason to modify anything outside of that particular definition in the where block.
The text was updated successfully, but these errors were encountered: