Throwing from a lambda isn't supported by the compiler

Dennis dkorpel at
Mon Sep 9 13:34:32 UTC 2019

On Monday, 9 September 2019 at 13:22:22 UTC, Johannes Loher wrote:
> This is incorrect. It was rejected because the proposal was not 
> solid enough.

I put that a bit bluntly, but as far as I see it, the DIP focused 
too much on only adding a way to mark functions as 'no return' 
that people were like "if all you want to do is tell the compiler 
a function does not return, an attribute is sufficient. A new 
type is overkill.".
Add some discussion about the name TBottom and the fact that 
community feedback wasn't addressed and the DIP was deemed dead 
on arrival as Walter put it.

> It just needs somebody to come up with a solid proposal.

I might give it a try actually.

More information about the Digitalmars-d-learn mailing list