On 13/04/2012 23:30, Andrej Mitrovic wrote:
On 4/14/12, Robert Clipsham<rob...@octarineparrot.com>  wrote:
On 13/04/2012 22:10, Nick Sabalausky wrote:
!nothrow

nonothrow. May as well drop nothrow and use !throw if we're doing that!

Might as well rename it to something else. It's called "nothrow", but
it can actually throw a Throwable, but not an Exception. Quite an odd
naming if you ask me.

It can't throw a Throwable, just an error! Maybe we should introduce a maybe keyword!

void myFunc() pure @maybe !throw @maybe !const;

Maybe @maybe needs to be negateable too...

void myFunc() !@maybe pure @maybe !throw @maybe !const;

--
Robert
http://octarineparrot.com/

Reply via email to