On Wednesday, 23 May 2018 at 19:05:38 UTC, Manu wrote:
For my money it would be: destroy() <- just destroy reset() <- destroy and re-init Or something like that. Maybe: class.destruct(); <- destroy without init? Yeah that. I'll make a PR!
I had an in-depth discussion with Andrei about this at https://github.com/dlang/druntime/pull/2115
He ultimately gave up on trying to explain it to me and created his own PR here: https://github.com/dlang/druntime/pull/2126
It's be good to review that discussion, and perhaps weigh in on #2126.
Mike
