Hacker News new | ask | show | jobs
by Nullabillity 1009 days ago
You can (kind of) emulate linear types by making `drop()` unlinkable[0]. Of course, I wouldn't recommend doing this since the error messages are awful and give no explanation at all of where the actual problem is...

[0]: https://play.rust-lang.org/?version=stable&mode=debug&editio...

1 comments

Haha never seen that one before! Unfortunately it’s pretty radioactive, couldn’t even box that thing.