DIP 1029---Add throw as Function Attribute---Community Review Round 1
Joseph Rushton Wakeling
joseph.wakeling at webdrake.net
Tue Jan 14 15:28:29 UTC 2020
On Tuesday, 14 January 2020 at 15:18:41 UTC, Arine wrote:
> If you are going to add `throw` why aren't the rest of the
> attributes getting inverses? Pure? @nogc? etc...
Because those changes are not contingent on one another. One can
make this change without impacting any of the other attributes.
Where changes don't _need_ to be coupled, let's make the case for
each of them on their own merits. It makes for a much simpler
change management process.
(Or if you really think it's worthwhile in its own right, write
up your own DIP for a comprehensive set of invertible attributes.)
More information about the Digitalmars-d