ksqsf opened this issue 4 years ago · 2 comments
Code from here seems to give expected results in both GHC 9.0.1 and GHC 8.10.4.
ghci> let op = undefined | ghci> (`op` ()) `seq` () () ghci>
Interesting, has the behavior changed? I’m scared to look through tons of changelogs to find the reason…
Looks indeed like GHC fixed this reproducibly. Removed the section in a81fbe7. Thanks for the report!