hap.random: a new random number library for D

Joseph Rushton Wakeling via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sun Jul 13 09:20:11 PDT 2014


On Sunday, 13 July 2014 at 16:12:16 UTC, Dicebot wrote:
> Quite likely it has not been updated to @nogc at all - which 
> makes scoped kind of joke if it is true :)

Seems to be the case, looking at current scoped() code in Phobos 
(I just updated my dmd/druntime/phobos install:-)

BTW I note that inside the static struct Scoped you have a 
private Scoped_store together with a public alias_this.  This 
would normally clash with 
https://issues.dlang.org/show_bug.cgi?id=10996 -- I'm guessing 
the reason it doesn't in this case is because it's all wrapped up 
in the scoped() template, so that the Scoped struct is actually 
created in the same module (the same scope even!) as all the 
places it will actually be used?


More information about the Digitalmars-d-announce mailing list