Re:The problem of effects in Rust (2020)
by moomin on Saturday August 28, 2021 @04:13AM
(#28336461)
Let me tell you what I'm worried about with effects systems: One of the smartest people I know of has a library called Eff https://github.com/hasura/eff that efficiently implements effects through some modifications to GHC. The thing is, she's pretty much stopped working on because she found some really nasty semantic edge-cases that she couldn't resolve to her satisfaction. (I don't understand the problems well enough to describe them, and I think they're specific to lazy languages, but it has left me cautious about the effect model in general.)
[ Parent
| on HN ]
Re:The problem of effects in Rust (2020)
by howling on Saturday August 28, 2021 @06:32AM
(#28337001)
Does she have any writings online that describe those nasty semantic edge-cases?
Unfortunately, mostly Twitter, and that’s profoundly unsearchable. Here’s the original announcement before it ran aground: https://mobile.twitter.com/lexi_lambda/status/12262098236640...
Re:The problem of effects in Rust (2020)
by iso8859-1 on Saturday August 28, 2021 @09:57PM
(#28343397)
What makes you say it ran aground? I thought it was just waiting for [0].
[0]: https://github.com/nicuveo/ghc-proposals/blob/master/proposa...