On Monday, 10 April 2017 at 21:44:32 UTC, Jonathan Marler wrote:
"throw" operator (throw a Throwable object) "new" operator (create a GC object)"throw new" operator (create and throw a reference-counted Throwable object)
There is no need for this, the compiler already understands the notion of unique for newed objects and object returned from pure functions.
